Install Ingress nginx
Create namespace & vpc
To install Ingress on nginx first, you need to create a namespace and a vpc.
kubectl create ns ingress-nginxNext, create a YAML file named cvpc-ingress-nginx.
nano cvpc-ingress-nginx.yamlCopy and paste the following YAML contents
apiVersion: tenants.cloudeka.ai/v1alpha2
kind: CloudekaVPC
metadata:
name: ingress-nginx
namespace: ingress-nginx
spec:
isolate: falseAfter pasting the syntax, save the file by pressing Ctrl + O, then press the Enter key and exit the editor by pressing Ctrl + X. The next step is to apply this configuration.
kubectl apply -f cvpc-ingress-nginx.yamlAdd the Helm Repository
Add a Helm repository by running the following command.
Create values.yaml file from the helm repository
Modify values.yaml file.
Set resources ingress controller.
Set resources create secret job.
Set resources patch webhook job.
Deploy ingress nginx.
Last updated
