User Tools

Site Tools


kubernetes_ingress_nginx_v2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

kubernetes_ingress_nginx_v2 [2025/07/26 17:09] – - Imported by DokuWiki Advanced Plugin wikiadmkubernetes_ingress_nginx_v2 [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Ingress Nginx ====== 
-Requisito: [[kubernetes_metallb_baremetal_v2|MetalLB Bare Metal]] 
  
-<file bash> 
-$ curl -L https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/provider/baremetal/deploy.yaml -o ingress-nginx.yaml 
-  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current 
-                                 Dload  Upload   Total   Spent    Left  Speed 
-100 15064  100 15064    0      28913      0 --:--:-- --:--:-- --:--:-- 28858 
-</file> 
- 
-<file bash> 
-$ vim ingress-nginx.yaml 
-[...] 
-359   name: ingress-nginx-controller 
-360   namespace: ingress-nginx 
-361 spec: 
-362   ipFamilies:                                                                                                                                                     
-363   - IPv6 
-364   ipFamilyPolicy: SingleStack 
-[...] 
-380   type: LoadBalancer <= Alterar de NodePort para LoadBalancer 
-[...] 
-</file> 
- 
-<file bash> 
-$ kubectl apply -f ingress-nginx.yaml 
-namespace/ingress-nginx created 
-serviceaccount/ingress-nginx created 
-serviceaccount/ingress-nginx-admission created 
-role.rbac.authorization.k8s.io/ingress-nginx created 
-role.rbac.authorization.k8s.io/ingress-nginx-admission created 
-clusterrole.rbac.authorization.k8s.io/ingress-nginx created 
-clusterrole.rbac.authorization.k8s.io/ingress-nginx-admission created 
-rolebinding.rbac.authorization.k8s.io/ingress-nginx created 
-rolebinding.rbac.authorization.k8s.io/ingress-nginx-admission created 
-clusterrolebinding.rbac.authorization.k8s.io/ingress-nginx created 
-clusterrolebinding.rbac.authorization.k8s.io/ingress-nginx-admission created 
-configmap/ingress-nginx-controller created 
-service/ingress-nginx-controller created 
-service/ingress-nginx-controller-admission created 
-deployment.apps/ingress-nginx-controller created 
-job.batch/ingress-nginx-admission-create created 
-job.batch/ingress-nginx-admission-patch created 
-ingressclass.networking.k8s.io/nginx created 
-validatingwebhookconfiguration.admissionregistration.k8s.io/ingress-nginx-admission created 
-</file> 
- 
-<file bash> 
-$ kubectl get all -n ingress-nginx 
-NAME                                            READY   STATUS      RESTARTS   AGE 
-pod/ingress-nginx-admission-create-dzgql        0/1     Completed            4m53s 
-pod/ingress-nginx-admission-patch-t9vtr         0/    Completed            4m53s 
-pod/ingress-nginx-controller-64f79ddbcc-gwwpd   1/    Running              4m54s 
- 
-NAME                                         TYPE           CLUSTER-IP     EXTERNAL-IP               PORT(S)                      AGE 
-service/ingress-nginx-controller             LoadBalancer   fd02::a5bb     2804:694:3000:8000::1c0   80:30188/TCP,443:31259/TCP   4m54s 
-service/ingress-nginx-controller-admission   ClusterIP      10.96.95.163   <none>                    443/TCP                      4m54s 
- 
-NAME                                       READY   UP-TO-DATE   AVAILABLE   AGE 
-deployment.apps/ingress-nginx-controller   1/               1           4m54s 
- 
-NAME                                                  DESIRED   CURRENT   READY   AGE 
-replicaset.apps/ingress-nginx-controller-64f79ddbcc                         4m54s 
- 
-NAME                                       COMPLETIONS   DURATION   AGE 
-job.batch/ingress-nginx-admission-create   1/          20s        4m54s 
-job.batch/ingress-nginx-admission-patch    1/1           23s        4m54s 
-</file> 
kubernetes_ingress_nginx_v2.1753560544.txt.gz · Last modified: by wikiadm