Install the operator and ingress controller
Use Helm to install the operator and Traefik ingress controller.
First, install the operator.
-
Create a namespace for the operator.
-
Create a service account for the operator in the operator’s namespace.
-
Set up Helm with the location of the operator Helm chart using this format:
helm repo add <helm-chart-repo-name> <helm-chart-repo-url> -
Install the operator using this format:
helm install <helm-release-name> <helm-chart-repo-name>/weblogic-operator ...This Helm release deploys the operator with the default behavior of managing Domains in all Kubernetes namespaces with the label
weblogic-operator=enabled. -
Verify that the operator’s pod is running by listing the pods in the operator’s namespace. You should see one for the operator and one for the conversion webhook , a singleton Deployment in your Kubernetes cluster that automatically and transparently upgrades domain resources.
-
Verify that the operator is up and running by viewing the operator pod’s log.
Create a Traefik ingress controller.
-
Set up Helm with the location of the Traefik Helm chart using this format:
helm repo add <helm-chart-repo-name> <helm-chart-repo-url> -
Create a namespace for the ingress controller.
-
Install Traefik using this format:
helm install <helm-release-name> <helm-chart-repo-name>/traefik ...This deploys the Traefik controller with plain text node port
30305, SSL node port30443, andkubernetes.namespacesspecifically set.