mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	@@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
  "AWSTemplateFormatVersion": "2010-09-09",
 | 
			
		||||
  "Description": "Kubernetes 0.17.0 on EC2 powered by CoreOS 681.0.0 (alpha)",
 | 
			
		||||
  "Description": "Kubernetes 0.18.2 on EC2 powered by CoreOS 681.0.0 (alpha)",
 | 
			
		||||
  "Mappings": {
 | 
			
		||||
      "RegionMap": {
 | 
			
		||||
          "eu-central-1" : {
 | 
			
		||||
@@ -243,7 +243,7 @@
 | 
			
		||||
          "        Requires=network-online.target\n",
 | 
			
		||||
          "        After=network-online.target\n\n",
 | 
			
		||||
          "        [Service]\n",
 | 
			
		||||
          "        ExecStart=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.17.0/bin/linux/amd64/kubectl\n",
 | 
			
		||||
          "        ExecStart=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kubectl\n",
 | 
			
		||||
          "        ExecStart=/usr/bin/chmod +x /opt/bin/kubectl\n",
 | 
			
		||||
          "        Type=oneshot\n",
 | 
			
		||||
          "        RemainAfterExit=true\n",
 | 
			
		||||
@@ -256,7 +256,7 @@
 | 
			
		||||
          "        Requires=etcd2-waiter.service\n",
 | 
			
		||||
          "        After=etcd2-waiter.service\n\n",
 | 
			
		||||
          "        [Service]\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.17.0/bin/linux/amd64/kube-apiserver\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-apiserver\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-apiserver\n",
 | 
			
		||||
          "        ExecStart=/opt/bin/kube-apiserver \\\n",
 | 
			
		||||
          "        --insecure-bind-address=0.0.0.0 \\\n",
 | 
			
		||||
@@ -273,7 +273,7 @@
 | 
			
		||||
          "        Requires=kube-apiserver.service\n",
 | 
			
		||||
          "        After=kube-apiserver.service\n\n",
 | 
			
		||||
          "        [Service]\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.17.0/bin/linux/amd64/kube-controller-manager\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-controller-manager\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-controller-manager\n",
 | 
			
		||||
          "        ExecStart=/opt/bin/kube-controller-manager \\\n",
 | 
			
		||||
          "        --master=127.0.0.1:8080\n",
 | 
			
		||||
@@ -288,7 +288,7 @@
 | 
			
		||||
          "        Requires=kube-apiserver.service\n",
 | 
			
		||||
          "        After=kube-apiserver.service\n\n",
 | 
			
		||||
          "        [Service]\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.17.0/bin/linux/amd64/kube-scheduler\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-scheduler\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-scheduler\n",
 | 
			
		||||
          "        ExecStart=/opt/bin/kube-scheduler \\\n",
 | 
			
		||||
          "        --master=127.0.0.1:8080\n",
 | 
			
		||||
@@ -367,7 +367,7 @@
 | 
			
		||||
          "        Requires=network-online.target\n",
 | 
			
		||||
          "        After=network-online.target\n\n",
 | 
			
		||||
          "        [Service]\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.17.0/bin/linux/amd64/kubelet\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kubelet\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/chmod +x /opt/bin/kubelet\n",
 | 
			
		||||
          "        ExecStart=/opt/bin/kubelet \\\n",
 | 
			
		||||
          "        --api-servers=", {"Fn::GetAtt" :["KubernetesMasterInstance" , "PrivateIp"]}, ":8080 \\\n",
 | 
			
		||||
@@ -383,7 +383,7 @@
 | 
			
		||||
          "        Requires=network-online.target\n",
 | 
			
		||||
          "        After=network-online.target\n\n",
 | 
			
		||||
          "        [Service]\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.17.0/bin/linux/amd64/kube-proxy\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-proxy\n",
 | 
			
		||||
          "        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-proxy\n",
 | 
			
		||||
          "        ExecStart=/opt/bin/kube-proxy \\\n",
 | 
			
		||||
          "        --master=http://", {"Fn::GetAtt" :["KubernetesMasterInstance" , "PrivateIp"]}, ":8080\n",
 | 
			
		||||
 
 | 
			
		||||
@@ -108,7 +108,7 @@ coreos:
 | 
			
		||||
        [Service]
 | 
			
		||||
        EnvironmentFile=/etc/network-environment
 | 
			
		||||
        ExecStartPre=-/usr/bin/mkdir -p /opt/bin
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-apiserver -z /opt/bin/kube-apiserver https://storage.googleapis.com/kubernetes-release/release/v0.18.0/bin/linux/amd64/kube-apiserver
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-apiserver -z /opt/bin/kube-apiserver https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-apiserver
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-apiserver
 | 
			
		||||
        ExecStart=/opt/bin/kube-apiserver \
 | 
			
		||||
        --allow_privileged=true \
 | 
			
		||||
@@ -132,7 +132,7 @@ coreos:
 | 
			
		||||
        After=kube-apiserver.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-controller-manager -z /opt/bin/kube-controller-manager https://storage.googleapis.com/kubernetes-release/release/v0.18.0/bin/linux/amd64/kube-controller-manager
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-controller-manager -z /opt/bin/kube-controller-manager https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-controller-manager
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-controller-manager
 | 
			
		||||
        ExecStart=/opt/bin/kube-controller-manager \
 | 
			
		||||
        --master=127.0.0.1:8080 \
 | 
			
		||||
@@ -149,7 +149,7 @@ coreos:
 | 
			
		||||
        After=kube-apiserver.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-scheduler -z /opt/bin/kube-scheduler https://storage.googleapis.com/kubernetes-release/release/v0.18.0/bin/linux/amd64/kube-scheduler
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-scheduler -z /opt/bin/kube-scheduler https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-scheduler
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-scheduler
 | 
			
		||||
        ExecStart=/opt/bin/kube-scheduler --master=127.0.0.1:8080
 | 
			
		||||
        Restart=always
 | 
			
		||||
 
 | 
			
		||||
@@ -65,7 +65,7 @@ coreos:
 | 
			
		||||
        After=setup-network-environment.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-proxy -z /opt/bin/kube-proxy https://storage.googleapis.com/kubernetes-release/release/v0.18.0/bin/linux/amd64/kube-proxy
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kube-proxy -z /opt/bin/kube-proxy https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-proxy
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-proxy
 | 
			
		||||
        # wait for kubernetes master to be up and ready
 | 
			
		||||
        ExecStartPre=/opt/bin/wupiao <master-private-ip> 8080
 | 
			
		||||
@@ -85,7 +85,7 @@ coreos:
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        EnvironmentFile=/etc/network-environment
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kubelet -z /opt/bin/kubelet https://storage.googleapis.com/kubernetes-release/release/v0.18.0/bin/linux/amd64/kubelet
 | 
			
		||||
        ExecStartPre=/usr/bin/curl -L -o /opt/bin/kubelet -z /opt/bin/kubelet https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kubelet
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kubelet
 | 
			
		||||
        # wait for kubernetes master to be up and ready
 | 
			
		||||
        ExecStartPre=/opt/bin/wupiao <master-private-ip> 8080
 | 
			
		||||
 
 | 
			
		||||
@@ -76,7 +76,7 @@ coreos:
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=-/usr/bin/mkdir -p /opt/bin
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.15.0/bin/linux/amd64/kube-apiserver
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-apiserver
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-apiserver
 | 
			
		||||
        ExecStart=/opt/bin/kube-apiserver \
 | 
			
		||||
        --allow_privileged=true \
 | 
			
		||||
@@ -100,7 +100,7 @@ coreos:
 | 
			
		||||
        After=kube-apiserver.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.15.0/bin/linux/amd64/kube-controller-manager
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-controller-manager
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-controller-manager
 | 
			
		||||
        ExecStart=/opt/bin/kube-controller-manager \
 | 
			
		||||
        --machines=127.0.0.1 \
 | 
			
		||||
@@ -118,7 +118,7 @@ coreos:
 | 
			
		||||
        After=kube-apiserver.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.15.0/bin/linux/amd64/kube-scheduler
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-scheduler
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-scheduler
 | 
			
		||||
        ExecStart=/opt/bin/kube-scheduler --master=127.0.0.1:8080
 | 
			
		||||
        Restart=always
 | 
			
		||||
@@ -133,7 +133,7 @@ coreos:
 | 
			
		||||
        After=etcd2.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.15.0/bin/linux/amd64/kube-proxy
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kube-proxy
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kube-proxy
 | 
			
		||||
        ExecStart=/opt/bin/kube-proxy \
 | 
			
		||||
        --master=127.0.0.1:8080 \
 | 
			
		||||
@@ -150,7 +150,7 @@ coreos:
 | 
			
		||||
        After=etcd2.service
 | 
			
		||||
 | 
			
		||||
        [Service]
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.15.0/bin/linux/amd64/kubelet
 | 
			
		||||
        ExecStartPre=/usr/bin/wget -N -P /opt/bin https://storage.googleapis.com/kubernetes-release/release/v0.18.2/bin/linux/amd64/kubelet
 | 
			
		||||
        ExecStartPre=/usr/bin/chmod +x /opt/bin/kubelet
 | 
			
		||||
        ExecStart=/opt/bin/kubelet \
 | 
			
		||||
        --address=0.0.0.0 \
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user