message
This commit is contained in:
parent
33c340821b
commit
1106909632
124
oct25.txt
Normal file
124
oct25.txt
Normal file
@ -0,0 +1,124 @@
|
|||||||
|
1 sudo apt install -y vim git
|
||||||
|
2 git clone https://github.com/sandervanvugt/cka
|
||||||
|
3 cd cka
|
||||||
|
4 ls *sh
|
||||||
|
5 ./setup-container.sh
|
||||||
|
6 systemctl status containerd
|
||||||
|
7 vim setup-container.sh
|
||||||
|
8 cd /etc/sysctl.d/
|
||||||
|
9 ls
|
||||||
|
10 cat 99-kubernetes-cri.conf
|
||||||
|
11 cd
|
||||||
|
12 cd cka
|
||||||
|
13 ls *
|
||||||
|
14 ls *sh
|
||||||
|
15 ./setup-kubetools-previousversion.sh
|
||||||
|
16 sudo kubeadm init -h | less
|
||||||
|
17 sudo kubeadm init
|
||||||
|
18 mkdir -p $HOME/.kube
|
||||||
|
19 less ~/.kube/config
|
||||||
|
20 kubectl get all
|
||||||
|
21 ls
|
||||||
|
22 less RESOURCES.txt
|
||||||
|
23 kubectl config view
|
||||||
|
24 kubectl get pods -n kube-system
|
||||||
|
25 kubectl describe -n kube-system pod coredns-674b8bbfcf-fbkd8
|
||||||
|
26 history
|
||||||
|
27 kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
|
||||||
|
28 kubectl api-resources | less
|
||||||
|
29 kubectl get pods -n kube-system
|
||||||
|
30 history
|
||||||
|
31 kubectl get nodes
|
||||||
|
32 kubectl create deploy testdploy --image=nginx --replicas=3
|
||||||
|
33 kubectl get all
|
||||||
|
34 sudo kubeadm config print init-defaults > config.yaml
|
||||||
|
35 vim config.yaml
|
||||||
|
36 source <(kubectl completion bash)
|
||||||
|
37 kubectl get pods -n kube-system
|
||||||
|
38 kubectl edit node control
|
||||||
|
39 kubectl create deploy removeme --image=nginx --replicas=20
|
||||||
|
40 kubectl get all
|
||||||
|
41 kubectl get pods -o wide
|
||||||
|
42 kubectl edit node control
|
||||||
|
43 kubectl get pods -o wide
|
||||||
|
44 kubectl scale deploy removeme --replicas=1
|
||||||
|
45 kubectl scale deploy removeme --replicas=20
|
||||||
|
46 kubectl get pods -o wide
|
||||||
|
47 kubectl delete deploy removeme
|
||||||
|
48 history | grep create
|
||||||
|
49 kubectl get all
|
||||||
|
50 kubectl edit deploy testdploy
|
||||||
|
51 kubectl get pods -o wide
|
||||||
|
52 kubectl expose deploy testdploy
|
||||||
|
53 kubectl expose deploy testdploy --port 80
|
||||||
|
54 kubectl get all
|
||||||
|
55 curl 10.104.105.141
|
||||||
|
56 kubectl get all
|
||||||
|
57 kubectl edit svc testdploy
|
||||||
|
58 kubectl get all
|
||||||
|
59 history
|
||||||
|
60 kubectl set resources -h | less
|
||||||
|
61 kubectl get deploy
|
||||||
|
62 kubectl set resources deploy testdploy --limits=cpu=200m,memory=512Mi --requests=cpu=100m,memory=256Mi
|
||||||
|
63 source <(kubectl completion bash)
|
||||||
|
64 kubectl edit deploy testdploy
|
||||||
|
65 kubectl create ns limited
|
||||||
|
66 kubectl create quota -h | less
|
||||||
|
67 kubectl create quota qtest --hard pods=3,cpu=100m,memory=500Mi --namespace limited
|
||||||
|
68 kubectl describe quota -n limited
|
||||||
|
69 kubectl describe quota
|
||||||
|
70 kubectl describe ns limited
|
||||||
|
71 kubectl create deploy nginx --image=nginx --replicas=3 -n limited
|
||||||
|
72 kubectl get all -n limited
|
||||||
|
73 kubectl describe -n limited rs nginx-5869d7778c
|
||||||
|
74 history
|
||||||
|
75 kubectl set resources -n limited deploy nginx --requests cpu=100m,memory=5Mi --limits cpu=200m,memory=20Mi
|
||||||
|
76 kubectl get pods -n limited
|
||||||
|
77 kubectl get all -n limited
|
||||||
|
78 kubectl describe ns limited
|
||||||
|
79 kubectl edit -n limited quota qtest
|
||||||
|
80 kubectl get all -n limited
|
||||||
|
81 kubectl -n limited scale deploy nginx --replicas=1
|
||||||
|
82 kubectl -n limited scale deploy nginx --replicas=3
|
||||||
|
83 kubectl get all -n limited
|
||||||
|
84 vim limitrange.yaml
|
||||||
|
85 kubectl apply -f limitrange.yaml
|
||||||
|
86 kubectl describe ns limited
|
||||||
|
87 cat limitrange.yaml
|
||||||
|
88 kubectl describe ns default
|
||||||
|
89 kubectl delete -f limitrange.yaml
|
||||||
|
90 kubectl apply -f limitrange.yaml -n limited
|
||||||
|
91 kubectl describe ns limited
|
||||||
|
92 kubectl run limitpod --image=nginx -n limited
|
||||||
|
93 kubectl delete quota -n limited qtest
|
||||||
|
94 kubectl run limitpod --image=nginx -n limited
|
||||||
|
95 kubectl describe pod -n limited limitpod
|
||||||
|
96 history
|
||||||
|
97 kubectl create priorityclass high-priority --value=1000 --description="high priority" --preemption-policy="Never"
|
||||||
|
98 kubectl create priorityclass high-priority --value=125 --description="mid priority" --global-default=true
|
||||||
|
99 kubectl create priorityclass mid-priority --value=125 --description="mid priority" --global-default=true
|
||||||
|
100 kubectl run testpod --image=nginx
|
||||||
|
101 kubectl get testpod -o yaml | grep -B2 -i priority
|
||||||
|
102 kubectl get pod testpod -o yaml | grep -B2 -i priority
|
||||||
|
103 kubectl create deploy highprio --image=nginx
|
||||||
|
104 kubectl edit deploy highprio
|
||||||
|
105 kubectl get all --selector app=highprio
|
||||||
|
106 kubectl get pods highprio-57ccd94998-ddjjl -o yaml | grep prio
|
||||||
|
107 history
|
||||||
|
108 kubectl create quota -h | less
|
||||||
|
109 kubectl run -h | less
|
||||||
|
110 kubectl run busypod --image=busybox -- sleep 3600
|
||||||
|
111 kubectl get pods
|
||||||
|
112 kubectl get pod busypod -o yaml | less
|
||||||
|
113 kubectl get ds -A
|
||||||
|
114 kubectl get nodes
|
||||||
|
115 kubectl cordon worker1
|
||||||
|
116 kubectl create deploy many --image=nginx --replicas=10
|
||||||
|
117 kubectl get pods -o wide
|
||||||
|
118 kubectl uncordon worker1
|
||||||
|
119 kubectl get pods -o wide
|
||||||
|
120 kubectl scale deploy many --replicas=4
|
||||||
|
121 kubectl scale deploy many --replicas=10
|
||||||
|
122 kubectl get pods -o wide
|
||||||
|
123 kubectl delete deploy many
|
||||||
|
124 history > /tmp/oct25.txt
|
||||||
Loading…
Reference in New Issue
Block a user