Difference between revisions of "NGINX Ingress Controller"
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
git clone https://github.com/nginxinc/kubernetes-ingress.git | git clone https://github.com/nginxinc/kubernetes-ingress.git | ||
cd kubernetes-ingress/deployments/ | cd kubernetes-ingress/deployments/ | ||
− | kubectl apply -f common/ns-and-sa.yaml | + | [[kubectl apply -f]] common/ns-and-sa.yaml |
kubectl apply -f common/default-server-secret.yaml | kubectl apply -f common/default-server-secret.yaml | ||
kubectl apply -f common/ingress-class.yaml # https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/#create-common-resources | kubectl apply -f common/ingress-class.yaml # https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/#create-common-resources |
Revision as of 15:10, 9 November 2022
https://github.com/nginxinc/kubernetes-ingress
helm install --name ingress-nginx ingress-nginx/ingress-nginx
Contents
Official repo
git clone https://github.com/nginxinc/kubernetes-ingress.git cd kubernetes-ingress/deployments/ kubectl apply -f common/ns-and-sa.yaml kubectl apply -f common/default-server-secret.yaml kubectl apply -f common/ingress-class.yaml # https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/#create-common-resources kubectl apply -f common/crds/ kubectl apply -f ../../contrib/helm/aws/aws-ingress-nginx-config.yaml kubectl apply -f rbac/rbac.yaml kubectl apply -f deployment/nginx-ingress.yaml kubectl apply -f service/loadbalancer-aws-elb.yaml
kubectl get roles -A .../... ingress-nginx ingress-nginx 2022-07-18T10:28:37Z .../...
Activities
- Read Installing Kubernetes NGINX Ingress controller using manifests: https://docs.nginx.com/nginx-ingress-controller/installation/installation-with-manifests/
- Read AWS document about How do I provide external access to multiple Kubernetes services in my Amazon EKS cluster?: https://aws.amazon.com/premiumsupport/knowledge-center/eks-access-kubernetes-services/
Related
See also
helm install [ --set | --dry-run | --debug | --timeout | --namespace | --create-namespace | --generate-name | --help ] values.yaml
,helm upgrade --install
- Ingress controllers, NGINX Ingress Controller,
minikube addons enable ingress
,kubectl get ingress, kubectl get ingressclass, kubectl describe ingress
,Ingress:
, Ingress API, AWS Load Balancer Controller, Envoy Proxy, GKE Ingress, Kubernetes Gateway API,ingress.k8s.aws, ingresses.networking.k8s.io
,kind: Ingress
: (tls:, hosts:
),SuccessfullyReconciled
Advertising: