This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
docker:kubernetes [2020/06/22 05:25] – [Commands] tmade | docker:kubernetes [2020/09/22 01:03] – [Install] tmade | ||
---|---|---|---|
Line 3: | Line 3: | ||
====Install==== | ====Install==== | ||
- | Install repositories, | + | Install repositories, |
- | <code sh install-packages.sh> | + | <code sh install-k8s-packages.sh> |
#!/bin/bash | #!/bin/bash | ||
# | # | ||
- | #version: 1.2 | + | #version: 1.3 |
echo "" | echo "" | ||
Line 62: | Line 62: | ||
apt-get update | apt-get update | ||
- | apt-mark unhold kubernetes-cni kubeadm kubelet kubectl docker-ce | + | apt-mark unhold kubernetes-cni kubeadm kubelet kubectl docker-ce |
echo "" | echo "" | ||
echo "Up- or downgrade docker and k8s packages" | echo "Up- or downgrade docker and k8s packages" | ||
Line 72: | Line 72: | ||
echo " | echo " | ||
echo "" | echo "" | ||
- | apt-get install -y docker-ce=${DVERSION} --allow-downgrades | + | apt-get install -y docker-ce=${DVERSION} docker-ce-cli=${DVERSION} --allow-downgrades |
echo "" | echo "" | ||
apt-cache policy kubeadm | apt-cache policy kubeadm | ||
Line 81: | Line 81: | ||
apt-get install -y kubeadm=${VERSION} kubelet=${VERSION} kubectl=${VERSION} --allow-downgrades | apt-get install -y kubeadm=${VERSION} kubelet=${VERSION} kubectl=${VERSION} --allow-downgrades | ||
echo "" | echo "" | ||
- | apt-mark hold kubelet kubeadm kubectl docker-ce | + | apt-mark hold kubelet kubeadm kubectl docker-ce |
echo "" | echo "" | ||
echo "k8s packages are installed!" | echo "k8s packages are installed!" | ||
Line 87: | Line 87: | ||
</ | </ | ||
- | See also on https:// | + | Check also on https:// |
Line 1502: | Line 1502: | ||
kubectl get events | kubectl get events | ||
kubectl get events -n default | kubectl get events -n default | ||
+ | kubectl get events -w --all-namespaces | ||
kubectl delete events --all | kubectl delete events --all | ||
kubectl logs -n kube-system -p calico-node-xxxxx -c calico-node | kubectl logs -n kube-system -p calico-node-xxxxx -c calico-node | ||
Line 1708: | Line 1709: | ||
# | # | ||
- | #version: 1.2 | + | #version: 1.3 |
echo "" | echo "" | ||
Line 1714: | Line 1715: | ||
echo "" | echo "" | ||
- | VERSION=" | + | VERSION=" |
HOME="/ | HOME="/ | ||
FILE=" | FILE=" | ||
Line 1728: | Line 1729: | ||
echo "" | echo "" | ||
sleep 3 | sleep 3 | ||
+ | su - kubernetes -c "cat <<EOF | kubectl create -f - | ||
+ | apiVersion: storage.k8s.io/ | ||
+ | kind: StorageClass | ||
+ | metadata: | ||
+ | name: trident-ontap-gold | ||
+ | provisioner: | ||
+ | parameters: | ||
+ | backendType: | ||
+ | #media: " | ||
+ | provisioningType: | ||
+ | allowVolumeExpansion: | ||
+ | reclaimPolicy: | ||
+ | EOF" | ||
su - kubernetes -c "wget https:// | su - kubernetes -c "wget https:// | ||
su - kubernetes -c "mv ~/ | su - kubernetes -c "mv ~/ |