- 部署ingress-nginx v1.1.1
kubectl apply -f ingress-nginx-1.1.1.yaml |
部署完成后:
- 查看服务、出现如下:
[root@k8s-master ~]# kubectl get service ingress-nginx-controller --namespace=ingress-nginx
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx-controller LoadBalancer 10.1.114.188 <pending> 80:32047/TCP,443:32100/TCP 79m - 查看 Pod 的运行状态:[root@k8s-master ~]# POD_NAME=$(kubectl get pods -l app.kubernetes.io/name=ingress-nginx -n ingress-nginx -o jsonpath=’{.items[0].metadata.name}’)
[root@k8s-master ~]# kubectl get pod -n ingress-nginx -owide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
ingress-nginx-admission-create-whx9j 0/1 Completed 0 55m 10.244.2.15 k8s-node2 <none> <none>
ingress-nginx-admission-patch-4ntlv 0/1 Completed 1 55m 10.244.1.15 k8s-node1 <none> <none>
ingress-nginx-controller-6b55b8874b-9bdzg 1/1 Running 0 55m 10.244.1.16 k8s-node1 <none> <none>
[root@k8s-master ~]# kubectl get svc -n ingress-nginx
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx-controller LoadBalancer 10.1.114.188 <pending> 80:32047/TCP,443:32100/TCP 56m
ingress-nginx-controller-admission ClusterIP 10.1.18.244 <none> 443/TCP 56m
```
* 查看下ingress-nginx pod的日志:*(此处有误实际查看的是ingress-nginx-admission的日志)*
[root@k8s-master ~]# echo $POD_NAME
ingress-nginx-admission-create-whx9j
[root@k8s-master ~]# kubectl logs $POD_NAME -n ingress-nginx
W0525 08:48:16.841718 1 client_config.go:615] Neither –kubeconfig nor –master was specified. Using the inClusterConfig. This might not work.
{“err”:”secrets "ingress-nginx-admission" not found”,”level”:”info”,”msg”:”no secret found”,”source”:”k8s/k8s.go:229”,”time”:”2022-05-25T08:48:16Z”}
{“level”:”info”,”msg”:”creating new secret”,”source”:”cmd/create.go:28”,”time”:”2022-05-25T08:48:16Z”}kubectl describe pod ingress-nginx-admission-create-whx9j -n ingress-nginx
* 查看ingress-nginx-admission日志
kubectl describe pod ingress-nginx-admission-patch-4ntlv -n ingress-nginx
kubectl logs -f ingress-nginx-admission-patch-4ntlv -n ingress-nginx
|
#删除ingress-nginx
kubectl delete -f ingress-nginx-1.1.1.yaml
```
评论