message
This commit is contained in:
parent
c445604c0d
commit
d30aa25a80
138
july25.txt
138
july25.txt
@ -133,3 +133,141 @@
|
|||||||
133 kubectl create deploy busybox --image=busybox -- sleep 3600
|
133 kubectl create deploy busybox --image=busybox -- sleep 3600
|
||||||
134 kubectl exec -it busybox-5c684d4858-rkcx9 -- wget --spider --timeout=1 nwp-nginx
|
134 kubectl exec -it busybox-5c684d4858-rkcx9 -- wget --spider --timeout=1 nwp-nginx
|
||||||
135 history > /tmp/july25.txt
|
135 history > /tmp/july25.txt
|
||||||
|
136 dpkg =l
|
||||||
|
137 dpkg -l
|
||||||
|
138 dpkg -l | grep jq
|
||||||
|
139 kubectl create ns restricted
|
||||||
|
140 kubectl create ns resticted
|
||||||
|
141 vim resticted.yaml
|
||||||
|
142 kubectl create deploy nginx --image=nginx -n resticted
|
||||||
|
143 vim resticted.yaml
|
||||||
|
144 kubectl get ns --show-labels
|
||||||
|
145 vim resticted.yaml
|
||||||
|
146 kubectl apply -f resticted.yaml
|
||||||
|
147 vim resticted.yaml
|
||||||
|
148 kubectl apply -f resticted.yaml
|
||||||
|
149 vim resticted.yaml
|
||||||
|
150 kubectl expose -n resticted deployment nginx --port=80
|
||||||
|
151 kubectl run rpod --image=busybox -- sleep infinity
|
||||||
|
152 kubectl get pods
|
||||||
|
153 kubectl exec -it rpod -- wget --spider --timeout=1 nginx.svc.resticted.cluster.local
|
||||||
|
154 kubectl exec -it rpod -- wget --spider --timeout=1 nginx.resticted.svc.cluster.local
|
||||||
|
155 vim resticted.yaml
|
||||||
|
156 kubectl label -n resticted pod nginx-5869d7778c-6tb7c access="yes"
|
||||||
|
157* kubectl exec -it r
|
||||||
|
158 kubectl label pod rpod access="yes"
|
||||||
|
159 kubectl exec -it rpod -- wget --spider --timeout=1 nginx.resticted.svc.cluster.local
|
||||||
|
160 history
|
||||||
|
161 cat resticted.yaml
|
||||||
|
162 kubectl top pods
|
||||||
|
163 kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
|
||||||
|
164 kubectl -n kube-system get pods
|
||||||
|
165 kubectl logs -n kube-system metrics-server-867d48dc9c-hlslg
|
||||||
|
166 kubectl edit -n kube-system deployments.apps metrics-server
|
||||||
|
167 kubectl -n kube-system get pods
|
||||||
|
168 kubectl top pods -A
|
||||||
|
169 history
|
||||||
|
170 kubectl create deploy webstress --image=nginx
|
||||||
|
171 kubectl autoscale -h | less
|
||||||
|
172 kubectl autoscale deploy webstress --min=2 --max=5 --cpu=percent=80
|
||||||
|
173 kubectl autoscale deploy webstress --min=2 --max=5 --cpu-percent=80
|
||||||
|
174 kubectl get hpa
|
||||||
|
175 kubectl get deploy webstress
|
||||||
|
176 kubectl explain hpa.spec
|
||||||
|
177 kubectl explain hpa.spec.behavior
|
||||||
|
178 kubectl explain hpa.spec.behavior.scaleDown
|
||||||
|
179 kubectl edit hpa
|
||||||
|
180 sudo -i
|
||||||
|
181 kubectl run auto-web --image=nginx --dry-run=client -o yaml
|
||||||
|
182 kubectl get pods -o wide
|
||||||
|
183 history
|
||||||
|
184 sudo apt install etcd-client
|
||||||
|
185 sudo etcdctl --help | less
|
||||||
|
186 ps aux | grep etcd
|
||||||
|
187 sudo etcdctl --endpoints=localhost:2379 --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/server.crt --key /etc/kubernetes/pki/etcd/server.key get / --prefix --keys-only
|
||||||
|
188 sudo etcdctl --endpoints=localhost:2379 --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/server.crt --key /etc/kubernetes/pki/etcd/server.key snapshot save /tmp/etcdbackup.db
|
||||||
|
189 ls -l /tmp/etcdbackup.db
|
||||||
|
190 etcdctl --write-out=table snapshot status /tmp/etcdbackup.db
|
||||||
|
191 sudo etcdctl --write-out=table snapshot status /tmp/etcdbackup.db
|
||||||
|
192 history
|
||||||
|
193 kubectl get deploy
|
||||||
|
194 kubectl delete deploy --all
|
||||||
|
195 cd /etc/kubernetes/manifests/
|
||||||
|
196 ls
|
||||||
|
197 sudo mv * ..
|
||||||
|
198 sudo crictl ps
|
||||||
|
199 sudo mv /var/lib/etcd /var/lib/etcd-backup
|
||||||
|
200 sudo etcdctl snapshot restore /tmp/etcdbackup.db --data-dir /var/lib/etcd
|
||||||
|
201 ls -l /var/lib/etcd
|
||||||
|
202 sudo ls -l /var/lib/etcd
|
||||||
|
203 sudo mv ../*.yaml .
|
||||||
|
204 sudo crictl ps
|
||||||
|
205 kubectl get deploy
|
||||||
|
206 history
|
||||||
|
207 cd
|
||||||
|
208 kubectl describe node control | less
|
||||||
|
209 kubectl label node worker2 disktype=ssd
|
||||||
|
210 cd cka/
|
||||||
|
211 vim selector-pod.yaml
|
||||||
|
212 kubectl delete pod --all
|
||||||
|
213 kubectl apply -f selector-pod.yaml
|
||||||
|
214 kubectl get pods
|
||||||
|
215 kubectl describe pod nginx
|
||||||
|
216 kubectl delete -f selector-pod.yaml
|
||||||
|
217 vim selector-pod.yaml
|
||||||
|
218 kubectl apply -f selector-pod.yaml
|
||||||
|
219 kubectl get pods
|
||||||
|
220 kubectl get pods -o wide
|
||||||
|
221 kubectl get nodes
|
||||||
|
222 kubectl describe node worker1
|
||||||
|
223 kubectl edit node worker1
|
||||||
|
224 kubectl describe node worker1 | less
|
||||||
|
225 kubectl taint nodes worker1 storage=ssd:NoSchedule
|
||||||
|
226 kubectl describe nodes worker1 | less
|
||||||
|
227 kubectl get nodes -o wide
|
||||||
|
228 kubectl create deploy nginx-taint --image=nginx --replicas=5
|
||||||
|
229 kubectl get pods -o wide
|
||||||
|
230 vim taint-toleration.yaml
|
||||||
|
231 kubectl apply -f taint-toleration.yaml
|
||||||
|
232 kubectl get pods tolerator -o wide
|
||||||
|
233 vim taint-toleration.yaml
|
||||||
|
234 kubectl apply -f taint-toleration.yaml
|
||||||
|
235 kubectl get pods toleratoro -o wide
|
||||||
|
236 vim taint-toleration2.yaml
|
||||||
|
237 kubectl apply -f taint-toleration2.yaml
|
||||||
|
238 kubectl get pods nginx-hdd -o wide
|
||||||
|
239 history
|
||||||
|
240 kubectl kustomize "https://github.com/nginx/nginx-gateway-fabric/config/crd/gateway-api/standard?ref=v1.6.2" | kubectl apply -f -
|
||||||
|
241 helm install ngf oci://ghcr.io/nginx/charts/nginx-gateway-fabric --create-namespace -n nginx-gateway
|
||||||
|
242 kubectl get pods,svc -n nginx-gateway
|
||||||
|
243 kubectl get gc
|
||||||
|
244 kubectl edit -n nginx-gateway svc ngf-nginx-gateway-fabric
|
||||||
|
245 kubectl get svc -n nginx-gateway
|
||||||
|
246 kubectl create deploy nginxgw --image=nginx --replicas=3
|
||||||
|
247 kubectl expose deploy nginxgw --port=80
|
||||||
|
248 vim http-routing.yaml
|
||||||
|
249 kubectl apply -f http-routing.yaml
|
||||||
|
250 sudo sh -c "echo 127.0.0.1 whatever.com >> /etc/hosts"
|
||||||
|
251 kubectl -n nginx-gateway port-forward pods/ngf-nginx-gateway-fabric-6b4dfbbf6-vxqwd 8080:80 8443:443
|
||||||
|
252 bg
|
||||||
|
253 curl whatever.com:8080
|
||||||
|
254 ip a
|
||||||
|
255 sudo vim /etc/hosts
|
||||||
|
256 kubectl get svc -n nginx-gateway
|
||||||
|
257 curl whatever.com:32080
|
||||||
|
258 history
|
||||||
|
259 kubectl edit -n nginx-gateway svc ngf-nginx-gateway-fabric
|
||||||
|
260 openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout tls.key -out tls.crt -subj "/CN=whatever.com"
|
||||||
|
261 kubectl create secret tls gateway-tls --cert=tls.crt --key=tls.key
|
||||||
|
262 vim tls-gateway.yaml
|
||||||
|
263 history | grep yaml
|
||||||
|
264 kubectl delete -f http-routing.yaml
|
||||||
|
265 kubectl apply -f tls-gateway.yaml
|
||||||
|
266 vim https-routing.yaml
|
||||||
|
267 kubectl apply -f https-routing.yaml
|
||||||
|
268 sudo apt install socat
|
||||||
|
269 sudo socat TCP4-LISTEN:80,fork TCP4:127.0.0.1:32080 &
|
||||||
|
270 sudo socat TCP4-LISTEN:443,fork TCP4:127.0.0.1:32443 &
|
||||||
|
271 curl -k https://whatever.com
|
||||||
|
272 curl http://whatever.com
|
||||||
|
273 history > /tmp/july25.txt
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user