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/17 21:42] – [Dashboard] tmade | docker:kubernetes [2020/07/03 23:55] – [Install] tmade | ||
---|---|---|---|
Line 3: | Line 3: | ||
====Install==== | ====Install==== | ||
- | Install repositories, | + | Install repositories, |
<code sh install-packages.sh> | <code sh install-packages.sh> | ||
Line 9: | Line 9: | ||
# | # | ||
- | #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 1496: | Line 1496: | ||
kubectl delete -f file.yaml | kubectl delete -f file.yaml | ||
kubectl autoscale deployment foo --min=2 --max=10 | kubectl autoscale deployment foo --min=2 --max=10 | ||
+ | kubectl cp file-name pod-name: | ||
Logging: | Logging: | ||
Line 1501: | 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 |