mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 22:17:14 +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]
|
||||
EnvironmentFile=/etc/sysconfig/kubelet
|
||||
ExecStart=/usr/local/bin/kubelet "$DAEMON_ARGS"
|
||||
Restart=on-failure
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -6,6 +6,7 @@ sdn:
|
||||
- source: /kubernetes-vagrant/network_closure.sh
|
||||
- require:
|
||||
- pkg: docker-io
|
||||
- sls: kubelet
|
||||
- cwd: /
|
||||
- user: root
|
||||
- group: root
|
||||
|
@ -45,6 +45,7 @@ base:
|
||||
{% endif %}
|
||||
{% if grains['cloud'] is defined and grains['cloud'] == 'vagrant' %}
|
||||
- docker
|
||||
- kubelet
|
||||
- sdn
|
||||
{% endif %}
|
||||
{% 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
|
||||
systemctl daemon-reload
|
||||
systemctl start docker
|
||||
systemctl restart kubelet
|
||||
|
||||
}
|
||||
EOF
|
||||
|
@ -124,7 +124,7 @@ function verify-cluster {
|
||||
# verify master has all required daemons
|
||||
echo "Validating 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"
|
||||
until [[ "$validated" == "0" ]]; do
|
||||
validated="0"
|
||||
@ -191,7 +191,6 @@ function verify-cluster {
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
# Instantiate a kubernetes cluster
|
||||
function kube-up {
|
||||
get-password
|
||||
|
Loading…
Reference in New Issue
Block a user