|
|
@ -1,25 +1,25 @@ |
|
|
|
[Unit] |
|
|
|
Description=Kubernetes API Server |
|
|
|
Documentation=https://github.com/GoogleCloudPlatform/kubernetes |
|
|
|
Requires=kube-apiserver.service |
|
|
|
After=kube-apiserver.service |
|
|
|
Requires=etcd.service |
|
|
|
After=etcd.service |
|
|
|
|
|
|
|
[Service] |
|
|
|
EnvironmentFile=/etc/kubernetes/kube-apiserver.env |
|
|
|
User=kube |
|
|
|
ExecStart={{ bin_dir }}/kube-apiserver \ |
|
|
|
$KUBE_LOGTOSTDERR \ |
|
|
|
$KUBE_LOG_LEVEL \ |
|
|
|
$KUBE_ETCD_SERVERS \ |
|
|
|
$KUBE_API_ADDRESS \ |
|
|
|
$KUBE_API_PORT \ |
|
|
|
$KUBELET_PORT \ |
|
|
|
$KUBE_ALLOW_PRIV \ |
|
|
|
$KUBE_SERVICE_ADDRESSES \ |
|
|
|
$KUBE_ADMISSION_CONTROL \ |
|
|
|
$KUBE_RUNTIME_CONFIG \ |
|
|
|
$KUBE_LOGTOSTDERR \ |
|
|
|
$KUBE_LOG_LEVEL \ |
|
|
|
$KUBE_ETCD_SERVERS \ |
|
|
|
$KUBE_API_ADDRESS \ |
|
|
|
$KUBE_API_PORT \ |
|
|
|
$KUBELET_PORT \ |
|
|
|
$KUBE_ALLOW_PRIV \ |
|
|
|
$KUBE_SERVICE_ADDRESSES \ |
|
|
|
$KUBE_ADMISSION_CONTROL \ |
|
|
|
$KUBE_RUNTIME_CONFIG \ |
|
|
|
$KUBE_TLS_CONFIG \ |
|
|
|
$KUBE_API_ARGS |
|
|
|
$KUBE_API_ARGS |
|
|
|
Restart=on-failure |
|
|
|
Type=notify |
|
|
|
LimitNOFILE=65536 |
|
|
|