
apiserver becomes kube-apiserver controller-manager -> kube-controller-manager scheduler and proxy similarly. Only thing I promise is that right now hack/build-go.sh and build/release.sh exit with 0. That's it. Who knows if any of this actually works....
24 lines
1.0 KiB
Desktop File
24 lines
1.0 KiB
Desktop File
[Unit]
|
|
After=network-online.target
|
|
Before=kube-apiserver.service
|
|
Before=kube-controller-manager.service
|
|
Before=kubelet.service
|
|
Before=kube-proxy.service
|
|
Description=Download Kubernetes Binaries
|
|
Documentation=https://github.com/GoogleCloudPlatform/kubernetes
|
|
Requires=network-online.target
|
|
|
|
[Service]
|
|
ExecStart=/usr/bin/wget -N -P /opt/bin http://storage.googleapis.com/kubernetes/kube-apiserver
|
|
ExecStart=/usr/bin/wget -N -P /opt/bin http://storage.googleapis.com/kubernetes/kube-controller-manager
|
|
ExecStart=/usr/bin/wget -N -P /opt/bin http://storage.googleapis.com/kubernetes/kubecfg
|
|
ExecStart=/usr/bin/wget -N -P /opt/bin http://storage.googleapis.com/kubernetes/kubelet
|
|
ExecStart=/usr/bin/wget -N -P /opt/bin http://storage.googleapis.com/kubernetes/kube-proxy
|
|
ExecStart=/usr/bin/chmod +x /opt/bin/kube-apiserver
|
|
ExecStart=/usr/bin/chmod +x /opt/bin/kube-controller-manager
|
|
ExecStart=/usr/bin/chmod +x /opt/bin/kubecfg
|
|
ExecStart=/usr/bin/chmod +x /opt/bin/kubelet
|
|
ExecStart=/usr/bin/chmod +x /opt/bin/kube-proxy
|
|
RemainAfterExit=yes
|
|
Type=oneshot
|