mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-01 07:47:56 +00:00
Fix vagrant with etcd in pod
This commit is contained in:
parent
acdce749a3
commit
c6bf46acd7
@ -7,7 +7,7 @@ Requires=docker.service
|
|||||||
[Service]
|
[Service]
|
||||||
EnvironmentFile=/etc/sysconfig/kubelet
|
EnvironmentFile=/etc/sysconfig/kubelet
|
||||||
ExecStart=/usr/local/bin/kubelet "$DAEMON_ARGS"
|
ExecStart=/usr/local/bin/kubelet "$DAEMON_ARGS"
|
||||||
Restart=on-failure
|
Restart=always
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
@ -6,6 +6,7 @@ sdn:
|
|||||||
- source: /kubernetes-vagrant/network_closure.sh
|
- source: /kubernetes-vagrant/network_closure.sh
|
||||||
- require:
|
- require:
|
||||||
- pkg: docker-io
|
- pkg: docker-io
|
||||||
|
- sls: kubelet
|
||||||
- cwd: /
|
- cwd: /
|
||||||
- user: root
|
- user: root
|
||||||
- group: root
|
- group: root
|
||||||
|
@ -45,6 +45,7 @@ base:
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% if grains['cloud'] is defined and grains['cloud'] == 'vagrant' %}
|
{% if grains['cloud'] is defined and grains['cloud'] == 'vagrant' %}
|
||||||
- docker
|
- docker
|
||||||
|
- kubelet
|
||||||
- sdn
|
- sdn
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if grains['cloud'] is defined and grains['cloud'] == 'aws' %}
|
{% if grains['cloud'] is defined and grains['cloud'] == 'aws' %}
|
||||||
|
@ -90,6 +90,7 @@ ifconfig | grep -q kbr0 || {
|
|||||||
echo "OPTIONS='-b=kbr0 --selinux-enabled ${DOCKER_OPTS}'" >/etc/sysconfig/docker
|
echo "OPTIONS='-b=kbr0 --selinux-enabled ${DOCKER_OPTS}'" >/etc/sysconfig/docker
|
||||||
systemctl daemon-reload
|
systemctl daemon-reload
|
||||||
systemctl start docker
|
systemctl start docker
|
||||||
|
systemctl restart kubelet
|
||||||
|
|
||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
@ -124,7 +124,7 @@ function verify-cluster {
|
|||||||
# verify master has all required daemons
|
# verify master has all required daemons
|
||||||
echo "Validating master"
|
echo "Validating master"
|
||||||
local machine="master"
|
local machine="master"
|
||||||
local -a required_daemon=("salt-master" "salt-minion" "kube-apiserver" "nginx" "kube-controller-manager" "kube-scheduler")
|
local -a required_daemon=("salt-master" "salt-minion" "kube-apiserver" "nginx" "kube-controller-manager" "kube-scheduler" "kubelet")
|
||||||
local validated="1"
|
local validated="1"
|
||||||
until [[ "$validated" == "0" ]]; do
|
until [[ "$validated" == "0" ]]; do
|
||||||
validated="0"
|
validated="0"
|
||||||
@ -191,7 +191,6 @@ function verify-cluster {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# Instantiate a kubernetes cluster
|
# Instantiate a kubernetes cluster
|
||||||
function kube-up {
|
function kube-up {
|
||||||
get-password
|
get-password
|
||||||
|
Loading…
Reference in New Issue
Block a user