Deploying the WebLogic Kubernetes Operator Add-on
On Private Cloud Appliance, you can enable the WebLogic Kubernetes Operator add-on when you create a cluster or for an existing cluster.
To bring the WebLogic Server to the running state, create additional rules in separate WebLogic Server security lists for the control plane and worker subnets, and for the pod subnet if you're using VCN-Native Pod Networking. See Specifiy Ports Required by WebLogic Server.
Add-on installation remains in Accepted state and waits until the cluster is in the Active state.
After the cluster is in the Active state, the WebLogic Kubernetes Operator is in Needs Attention state until a node pool is created for the cluster.
When a node-pool has been created for the cluster, the add-on is reconciled, and the add-on is in Ready state unless some other problem exists. See Add-on Reconciliation.
Enabling the WebLogic Kubernetes Operator add-on on a VCN-Native Pod Networking cluster requires an entry for 169.254.169.254 in crio-noproxy node metadata for the nodepools where the add-on pods might be scheduled. See "Proxy settings" in the OCI CLI procedure in Creating an OKE Worker Node Pool.
The WebLogic Kubernetes Operator add-on is not supported on GPU-only node pools.
Step 2: Install the Add-on
- Step 3: Specifiy Ports Required by WebLogic Server
- Step 4: Add-on Reconciliation
Before you install the WebLogic Kubernetes Operator add-on on an existing cluster, check the cluster's certificate authority.
Check the Cluster's Certificate Authority
To install the WebLogic Kubernetes Operator add-on on an existing cluster that is using a certificate that's not the certificate that's specific to the Private Cloud Appliance, perform the following steps on the cluster where you want to install the add-on:
Perform certificate rotation. See Updating the Certificate Authority Bundle.
Perform any updates to node pool configuration that are required, such as boot volume size change or shape changes, for example.
Cycle worker nodes as described in Node Cycling an OKE Node Pool.
Enable or install the WebLogic Kubernetes Operator add-on as described in this procedure.
Install the Add-on
See Install an Add-on When You Create a Cluster or Install an Add-on for an Existing Cluster.
Specifiy Ports Required by WebLogic Server
This section describes additional security rules needed to specify ports that are required to bring the WebLogic Server to the running state.
Create additional rules in separate WebLogic Server security lists for the control plane and worker subnets, and for the pod subnet if you are using VCN-Native Pod Networking.
The following rules are for the control plane subnet. These rules are used for both Flannel Overlay networking and VCN-Native Pod Networking.
Compute Web UI property | OCI CLI property |
|---|---|
Ingress Rule 1
| Ingress Rule 1
|
Ingress Rule 2
| Ingress Rule 2
|
The following rules are for the worker subnet. These rules are used for both Flannel Overlay networking and VCN-Native Pod Networking.
Compute Web UI property | OCI CLI property |
|---|---|
Ingress Rule 1
| Ingress Rule 1
|
Ingress Rule 2
| Ingress Rule 2
|
Ingress Rule 3
| Ingress Rule 3
|
The following rules are for the pod subnet. These rules are used for VCN-Native Pod Networking.
Compute Web UI property | OCI CLI property |
|---|---|
Ingress Rule 1
| Ingress Rule 1
|
Ingress Rule 2
| Ingress Rule 2
|