message
This commit is contained in:
parent
c70cedb2e2
commit
209e66722a
196
oct25.txt
196
oct25.txt
@ -122,3 +122,199 @@
|
|||||||
122 kubectl get pods -o wide
|
122 kubectl get pods -o wide
|
||||||
123 kubectl delete deploy many
|
123 kubectl delete deploy many
|
||||||
124 history > /tmp/oct25.txt
|
124 history > /tmp/oct25.txt
|
||||||
|
125 cd
|
||||||
|
126 arch
|
||||||
|
127 kubectl cordon worker2
|
||||||
|
128 kubectl get nodes
|
||||||
|
129 kubectl get node worker2 -o yaml | less
|
||||||
|
130 df -h
|
||||||
|
131 kubectl create deploy filledup --image=nginx --replicas=5
|
||||||
|
132 kubectl get all --selector app=filledup
|
||||||
|
133 kubectl describe pod filledup-689c9df88d-vrxrq
|
||||||
|
134 kubectl edit node worker2
|
||||||
|
135 kubectl edit node worker1
|
||||||
|
136 kubectl get pods
|
||||||
|
137 kubectl get nodes
|
||||||
|
138 kubectl uncordon worker2
|
||||||
|
139 kubectl get nodes
|
||||||
|
140 kubectl get pods -n kube-system
|
||||||
|
141 kubectl get nodes
|
||||||
|
142 helm
|
||||||
|
143 snap install helm
|
||||||
|
144 sudo snap install helm
|
||||||
|
145 sudo snap install helm --classic
|
||||||
|
146 helm version
|
||||||
|
147 helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
|
||||||
|
148 helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard
|
||||||
|
149 kubectl get ns
|
||||||
|
150 kubectl get all -n kubernetes-dashboard
|
||||||
|
151 kubectl -n kubernetes-dashboard port-forward svc/kubernetes-dashboard-kong-proxy 8443:443
|
||||||
|
152 helm repo add bitnami https://charts.bitnami.com/bitnami
|
||||||
|
153 helm repo list
|
||||||
|
154 helm search repo bitnami
|
||||||
|
155 helm search repo file
|
||||||
|
156 helm search repo nginx --versions
|
||||||
|
157 helm install bitnami/mysql --generate-name --create-namespace --namespace bsql
|
||||||
|
158 helm show chart bitnami/mysql
|
||||||
|
159 helm list -A
|
||||||
|
160 helm status mysql-1761834656
|
||||||
|
161 helm status mysql-1761834656 -n bsql
|
||||||
|
162 kubectl -n bsql
|
||||||
|
163 kubectl get all -n bsql
|
||||||
|
164 kubectl describe pods -n bsql mysql-1761834656-0
|
||||||
|
165 helm repo list
|
||||||
|
166 helm show values bitnami/nginx
|
||||||
|
167 helm show values bitnami/nginx | grep commonLa
|
||||||
|
168 helm show values bitnami/nginx | grep replicaC
|
||||||
|
169 vim values.yaml
|
||||||
|
170 helm list
|
||||||
|
171 helm install bitnami/nginx --generate-name --values=values.yaml
|
||||||
|
172 helm list
|
||||||
|
173 kubectl get deploy
|
||||||
|
174 helm get values nginx-1761835222
|
||||||
|
175 helm get values --all nginx-1761835222
|
||||||
|
176 helm get values --all nginx-1761835222 | wc -l
|
||||||
|
177 helm repo add argo https://argoproj.github.io/argo-helm
|
||||||
|
178 helm repo update
|
||||||
|
179 helm search repo argo/argo-cd
|
||||||
|
180 helm template my-argo-cd argo/argo-cd > argo-cd-template.yaml
|
||||||
|
181 vim argo-cd-template.yaml
|
||||||
|
182 helm show values argo/argo-cd > values.yaml
|
||||||
|
183 vim values.yaml
|
||||||
|
184 helm template my-argocd argo/argo-cd -f values.yaml > argo-cd-template.yaml
|
||||||
|
185 kubectl apply -f argo-cd-template.yaml
|
||||||
|
186 kubectl get svc
|
||||||
|
187 kubectl delete -f argo-cd-template.yaml
|
||||||
|
188 kubectl get storageclass
|
||||||
|
189 cd cka
|
||||||
|
190 ls
|
||||||
|
191 vim pvc.yaml
|
||||||
|
192 kubectl apply -f pvc.yaml
|
||||||
|
193 kubectl get pvc
|
||||||
|
194 kubectl describe pvc pv-claim
|
||||||
|
195 ls pv*
|
||||||
|
196 vim pv.yaml
|
||||||
|
197 kubectl apply -f pv.yaml
|
||||||
|
198 kubectl get pvc
|
||||||
|
199 kubectl explain pvc.spec | less
|
||||||
|
200 history
|
||||||
|
201 sudo apt install nfs-server -y
|
||||||
|
202 sudo mkdir /nfsexport
|
||||||
|
203 sudo vim /etc/exports
|
||||||
|
204 sudo systemctl restart nfs-server
|
||||||
|
205 showmount -e localhost
|
||||||
|
206 sudo vim /etc/hosts
|
||||||
|
207 helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
|
||||||
|
208 helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner --set nfs.server=192.168.29.101 --set nfs.path=/nfsexport
|
||||||
|
209 kubectl get pods
|
||||||
|
210 kubectl get pv
|
||||||
|
211 vim nfs-provisioner-pvc-test.yaml
|
||||||
|
212 kubectl get storageclass
|
||||||
|
213 kubectl describe storageclass nfs-client
|
||||||
|
214 kubectl apply -f nfs-provisioner-pvc-test.yaml
|
||||||
|
215 kubectl get pvc,pv
|
||||||
|
216 kubectl describe pv pvc-f808333d-7ec1-44af-a24a-3ddf89eff2d7
|
||||||
|
217 ls /nfsexport/
|
||||||
|
218 history
|
||||||
|
219 vim another-pvc-test.yaml
|
||||||
|
220 kubectl apply -f another-pvc-test.yaml
|
||||||
|
221 kubectl get pvc
|
||||||
|
222 kubectl patch storageclass nfs-client -p '{"metadata":{"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'
|
||||||
|
223 kubectl get pvc
|
||||||
|
224 kubectl edit sc nfs-client
|
||||||
|
225 kubectl get svc
|
||||||
|
226 kubectl get pods
|
||||||
|
227 kubectl exec -it highprio-57ccd94998-ddjjl -- cat /etc/resolv.conf
|
||||||
|
228 kubectl get svc -A
|
||||||
|
229 kubectl get svc
|
||||||
|
230 kubectl exec -it highprio-57ccd94998-ddjjl -- ping testdploy
|
||||||
|
231 kubectl get cm -n kube-system coredns -o yaml
|
||||||
|
232 kubectl get all
|
||||||
|
233 kubectl delete deploy filledup highprio nginx-1761835222 testdploy
|
||||||
|
234 kubectl run webserver --image=nginx
|
||||||
|
235 kubectl expose pod webserver --port=80
|
||||||
|
236 kubectl run testpod --image=busybox -- sleep 3600
|
||||||
|
237 kubectl run testpod2 --image=busybox -- sleep 3600
|
||||||
|
238 kubectl get svc
|
||||||
|
239 kubectl exec -it testpod -- wget webserver
|
||||||
|
240 kubectl exec -it testpod2 -- wget webserver
|
||||||
|
241 kubectl create ns remote
|
||||||
|
242 kubectl run interginx --image=nginx
|
||||||
|
243 kubectl run remotebox -n remote --image=busybox -- sleep 3600
|
||||||
|
244 kubectl expose pod interginx --port=80
|
||||||
|
245 kubectl exec -it remotebox -n remote -- cat /etc/resolv.conf
|
||||||
|
246 kubectl exec -it remotebox -n remote -- nslookup interginx
|
||||||
|
247 kubectl exec -it remotebox -n remote -- nslookup interginx.default.svc.cluster.local
|
||||||
|
248 history
|
||||||
|
249 vim nwpolicy-complete-example.yaml
|
||||||
|
250 kubectl apply -f nwpolicy-complete-example.yaml
|
||||||
|
251 kubectl expose pod nginx --port=80
|
||||||
|
252 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
|
||||||
|
253 vim nwpolicy-complete-example.yaml
|
||||||
|
254 kubectl label pod busybox access=true
|
||||||
|
255 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
|
||||||
|
256 history
|
||||||
|
257 kubectl create ns nwp-namespace
|
||||||
|
258 vim nwp-lab10-1.yaml
|
||||||
|
259 kubectl apply -f nwp-lab10-1.yaml
|
||||||
|
260 kubectl expose pod nwp-nginx --port=80
|
||||||
|
261 kubectl exec -it nwp-busybox -n nwp-namespace -- wget --spider --timeout=1 nwp-nginx
|
||||||
|
262 kubectl exec -it nwp-busybox -n nwp-namespace -- nslookup nwp-nginx
|
||||||
|
263 kubectl exec -it nwp-busybox -n nwp-namespace -- wget --spider --timeout=1 nwp-nginx.default.svc.cluster.local
|
||||||
|
264 vim nwp-lab10-2.yaml
|
||||||
|
265 kubectl apply -f nwp-lab10-2.yaml
|
||||||
|
266 kubectl exec -it nwp-busybox -n nwp-namespace -- wget --spider --timeout=1 nwp-nginx.default.svc.cluster.local
|
||||||
|
267 kubectl create deploy busybox --image=busybox -- sleep 3600
|
||||||
|
268 kubectl exec -it busybox-5c684d4858-pzdjl -- wget --spider --timeout=1 nwp-nginx
|
||||||
|
269 vim nwp-lab10-2.yaml
|
||||||
|
270 vim examplenwp.yaml
|
||||||
|
271 vim vm.yaml
|
||||||
|
272 vim vm.yaml
|
||||||
|
273 kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
|
||||||
|
274 kubectl get deploy
|
||||||
|
275 kubectl get ns
|
||||||
|
276 kubectl get deploy -n kube-system
|
||||||
|
277 kubectl get pods -n kube-system
|
||||||
|
278 kubectl edit deployments.apps -n kube-system metrics-server
|
||||||
|
279 kubectl get pods -n kube-system
|
||||||
|
280 kubectl top pods
|
||||||
|
281 sudo apt update
|
||||||
|
282 sudo apt-cache madison kubeadm
|
||||||
|
283 pager /etc/apt/sources.list.d/kubernetes.list
|
||||||
|
284 vim /etc/apt/sources.list.d/kubernetes.list
|
||||||
|
285 sudo vim /etc/apt/sources.list.d/kubernetes.list
|
||||||
|
286 #sudo apt-mark unhold kubeadm && \
|
||||||
|
287 sudo apt-get update && sudo apt-get install -y kubeadm='1.34.x-*' && sudo apt-mark hold kubeadm
|
||||||
|
288 sudo apt-cache madison kubeadm
|
||||||
|
289 sudo apt-get update && sudo apt-get install -y kubeadm='1.34.1-1.1' && sudo apt-mark hold kubeadm
|
||||||
|
290 sudo apt-mark unhold kubeadm && sudo apt-get update && sudo apt-get install -y kubeadm='1.34.1-1.1' && sudo apt-mark hold kubeadm
|
||||||
|
291 kubeadm version
|
||||||
|
292 sudo kubeadm upgrade plan
|
||||||
|
293 sudo kubeadm upgrade apply v1.34.1
|
||||||
|
294 kubectl drain control --ignore-daemonsets
|
||||||
|
295 sudo apt-mark unhold kubelet kubectl && sudo apt-get update && sudo apt-get install -y kubelet='1.34.1-1.1' kubectl='1.34.1-1.1' && sudo apt-mark hold kubelet kubectl
|
||||||
|
296 sudo systemctl daemon-reload
|
||||||
|
297 sudo systemctl restart kubelet
|
||||||
|
298 kubectl uncordon control
|
||||||
|
299 kubectl get nodes
|
||||||
|
300 history
|
||||||
|
301 kubectl drain worker2
|
||||||
|
302 kubectl drain worker2 --ignore-daemonsets
|
||||||
|
303 kubectl drain worker2 --ignore-daemonsets --force
|
||||||
|
304 kubectl drain worker2 --ignore-daemonsets --force --delete-emptydir-data
|
||||||
|
305 kubectl uncordon worker2
|
||||||
|
306 kubectl get nodes
|
||||||
|
307 kubectl drain worker1 --ignore-daemonsets --force --delete-emptydir-data
|
||||||
|
308 kubectl uncordon worker1
|
||||||
|
309 kubectl get nodes
|
||||||
|
310 kubectl create deploy webstress --image=nginx
|
||||||
|
311 kubectl autoscale deploy webstress --min=2 --max=5 --cpu-percent=80
|
||||||
|
312 kubectl get hpa
|
||||||
|
313 kubectl get all --selector app=webstress
|
||||||
|
314 sudo vim /etc/kubernetes/manifests/kube-controller-manager.yaml
|
||||||
|
315 ls /etc/kubernetes/manifests/
|
||||||
|
316 kubectl get pods -n kube-system
|
||||||
|
317 sudo vim /etc/kubernetes/manifests/kube-controller-manager.yaml
|
||||||
|
318 kubectl get pods -n kube-system
|
||||||
|
319 sudo vim /etc/kubernetes/manifests/kube-controller-manager.yaml
|
||||||
|
320 history > /tmp/oct25.txt
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user