Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
compartment_id: <compartment_ocid from terraform output>
subnet_id: <loadbalancer_subnet_ocid from terraform output>
cluster_id: <cluster_ocid from terraform output>
authType: user
deploymentNamespace: uepe
  1. Generate the manifest .yaml files for the required resourcesPerform helm install with the oci-native-ingress-controller-values.yaml

Code Block
helm template --include-crdsinstall oci-native-ingress-controller helm/oci-native-ingress-controller -f oci-native-ingress-controller-values.yaml --output-dir deploy/manifests
  1. Comment out the Namespace resource from deploy/manifests/oci-native-ingress-controller/templates/deployment.yaml (otherwise it will try to create it, but it’s already created in a previous step).

Code Block
#apiVersion: v1
#kind: Namespace
#metadata:
#  name: uepe
  1. Deploy the required resources using the manifest .yaml files

Code Block
kubectl apply -f deploy/manifests/oci-native-ingress-controller/crds
Code Block
kubectl apply -f deploy/manifests/oci-native-ingress-controller/templates
  1. Confirm that OCI native ingress controller has been installed successfully

Code Block
kubectl logs <pod-names> -n uepe

...