You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The available configuration values are explained by category in [Operator Helm configuration values](#operator-helm-configuration-values) below.
@@ -41,9 +41,9 @@ More detailed information about configuration values can be found in [Operator H
41
41
### SSL certificate and private key for the REST interface
42
42
43
43
For testing purposes, the WebLogic Kubernetes Operator project provides a sample script that generates a self-signed certificate and private key for the operator REST interface and outputs them out in YAML format. These values can be added to the user's custom YAML configuration file, for use when the operator's Helm chart is installed.
44
-
44
+
45
45
___This script should not be used in a production environment (since self-signed certificates are normally not considered safe).___
46
-
46
+
47
47
The script takes the subject alternative names that should be added to the certificate - i.e. the list of hostnames that clients can use to access the external REST interface. In this example, the output is directly appended to the user's custom YAML configuration:
@@ -71,7 +71,7 @@ The `helm install` command is used to install the operator Helm chart. As part o
71
71
72
72
The user can override default configuration values in the operator Helm chart by doing one of the following:
73
73
- create a custom YAML file containing the values to be overridden, and specify the `--value` option on the Helm command line
74
-
- override individual values directly on the helm command line, using the `--set` option
74
+
- override individual values directly on the helm command line, using the `--set` option
75
75
76
76
The user supplies the `–namespace` argument from the `helm install` command line to specify the namespace in which the operator should be installed. If not specified, it defaults to `default`. If the namespace does not already exist, Helm will automatically create it (and create a default service account in the new namespace), but will not remove it when the release is deleted. If the namespace already exists, Helm will re-use it. These are standard Helm behaviors.
77
77
@@ -170,7 +170,7 @@ Example:
170
170
serviceAccount: "weblogic-operator"
171
171
```
172
172
173
-
#### javaLoggingLevel
173
+
#### javaLoggingLevel
174
174
175
175
Specifies the level of Java logging that should be enabled in the operator. Valid values are: "SEVERE", "WARNING", "INFO", "CONFIG", "FINE", "FINER", and "FINEST".
176
176
@@ -183,7 +183,7 @@ javaLoggingLevel: "FINE"
183
183
184
184
### Creating the operator pod
185
185
186
-
#### image
186
+
#### image
187
187
188
188
Specifies the Docker image containing the operator code.
189
189
@@ -249,7 +249,7 @@ Example:
249
249
elkIntegrationEnabled: true
250
250
```
251
251
252
-
#### logStashImage
252
+
#### logStashImage
253
253
254
254
Specifies the Docker image containing Logstash. This parameter is ignored if `elkIntegrationEnabled` is false.
255
255
@@ -260,7 +260,7 @@ Example:
260
260
logStashImage: "logstash:6.2"
261
261
```
262
262
263
-
#### elasticSearchHost
263
+
#### elasticSearchHost
264
264
Specifies the hostname where Elasticsearch is running. This parameter is ignored if `elkIntegrationEnabled` is false.
265
265
266
266
Defaults to `elasticsearch.default.svc.cluster.local`
Specifies whether or not the operator will start a Java remote debug server on the provided port and suspend execution until a remote debugger has attached.
352
+
Specifies whether or not the operator will start a Java remote debug server on the provided port and suspend execution until a remote debugger has attached.
353
353
354
354
Defaults to `false`
355
355
@@ -404,7 +404,7 @@ You can't fix it by rolling back this release since it is not in the 'DEPLOYED'
404
404
405
405
You can't fix it by deleting the previous release since it removes the operator's resources too
406
406
407
-
All you can do is delete both operator releases and reinstall the original operator.
407
+
All you can do is delete both operator releases and reinstall the original operator.
408
408
See https://github.com/helm/helm/issues/2349
409
409
410
410
### Install an operator and tell it to manage a domain namespace that another operator is already managing
If you need help setting up a Kubernetes environment, check our [cheat sheet](site/k8s_setup.md).
10
8
11
9
After creating Kubernetes clusters, you can optionally:
12
10
* Create load balancers to direct traffic to backend domains.
13
11
* Configure Kibana and Elasticsearch for your operator logs.
14
12
13
+
14
+
### Load balancing with an Ingress controller or a web server
15
+
16
+
You can choose a load balancer provider for your WebLogic domains running in a Kubernetes cluster. Please refer to the [WebLogic Operator Load Balancer Samples](../kubernetes/samples/charts/README.md) for information about the current capabilities and setup instructions for each of the supported load balancers,
17
+
18
+
15
19
### Configuring Kibana and Elasticsearch
16
20
17
-
You can send the operator logs to Elasticsearch, to be displayed in Kibana. Use
21
+
You can send the operator logs to Elasticsearch, to be displayed in Kibana. Use
18
22
this [sample script](/kubernetes/samples/scripts/elasticsearch-and-kibana/README.md) to configure Elasticsearch and Kibana deployments and services.
0 commit comments