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
Copy file name to clipboardExpand all lines: site/creating-domain.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -119,10 +119,10 @@ The following parameters must be provided in the input file:
119
119
| t3ChannelPort | Port for the T3Channel of the NetworkAccessPoint. | 30012 |
120
120
| t3PublicAddress | Public address for the t3 channel. | kubernetes |
121
121
| weblogicCredentialsSecretName | Name of the Kubernetes secret for the Administration Server's username and password. | domain1-weblogic-credentials |
122
-
| weblogicDomainStoragePath | Physical path of the storage for the weblogic domain. | no default |
123
-
| weblogicDomainStorageSize | Total storage allocated for weblogic domain. | 10Gi |
124
-
| weblogicDomainStorageType | Type of storage for the weblogic domain. Legal values are 'NFS' and 'HOST_PATH". | HOST_PATH |
125
-
| weblogicDomainStorageNFSServer| The name of ip address of the NFS server for the weblogic domain's storage. | no default |
122
+
| weblogicDomainStoragePath | Physical path of the storage for the domain. | no default |
123
+
| weblogicDomainStorageSize | Total storage allocated for the domain. | 10Gi |
124
+
| weblogicDomainStorageType | Type of storage for the domain. Legal values are 'NFS' and 'HOST_PATH". | HOST_PATH |
125
+
| weblogicDomainStorageNFSServer| The name of IP address of the NFS server for the domain's storage. | no default |
126
126
| weblogicImagePullSecretName | Name of the Kubernetes secret for the Docker Store, used to pull the WebLogic Server image. | docker-store-secret |
127
127
128
128
You must uncomment and customize `domainUID` and `weblogicDomainStoratePath`.
@@ -140,7 +140,7 @@ Oracle intends to remove these limitations in a future release.
140
140
141
141
At this point, you've created a customized copy of the inputs file.
142
142
143
-
Next, choose and create a directory that generated weblogic operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
143
+
Next, choose and create a directory that generated operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
144
144
145
145
Finally, run the create script, pointing it at your inputs file and output directory:
Copy file name to clipboardExpand all lines: site/developer.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ These tests assume that the RBAC definitions exist on the Kubernetes cluster.
77
77
78
78
To create them, first, make a copy of the inputs file (`create-weblogic-operator-inputs.yaml`) and update it.
79
79
80
-
Next, choose and create a directory that generated weblogic operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
80
+
Next, choose and create a directory that generated operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
81
81
82
82
Finally, run the operator installation script with the "generate only" option as shown below, pointing it at your inputs file and your output directory. (see the [installation](installation.md) page for details about this script and the inputs):
83
83
@@ -129,7 +129,7 @@ Verify that you have the right image by running `docker images | grep webloogic-
129
129
130
130
To create and deploy the operator, first, make a copy of the inputs file (`create-weblogic-operator-inputs.yaml`) and update it, making sure that `weblogicOperatorImagePullPolicy` is set to `Never` and `weblogicOperatorImage` matches the name you used in your `docker build` command.
131
131
132
-
Next, choose and create a directory that generated weblogic operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
132
+
Next, choose and create a directory that generated operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
133
133
134
134
Finally, run the operator installation script to deploy the operator, pointing it at your inputs file and your output directory:
135
135
@@ -157,7 +157,7 @@ This project has adopted the following coding standards:
157
157
This project has the following directory structure:
158
158
159
159
* docs: Generated javadoc and swagger
160
-
* kubernetes: BASH scripts and yaml templates for operator installation and WebLogic domain creation job.
160
+
* kubernetes: BASH scripts and YAML templates for operator installation and WebLogic domain creation job.
161
161
* site: This documentation
162
162
* src/main/java: Java source code for the operator
Copy file name to clipboardExpand all lines: site/installation.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -121,7 +121,7 @@ To enable the ELK integration, set the `elkIntegrationEnabled` option to `true`.
121
121
122
122
At this point, you've created a custom inputs file, or you've decided to use the default one.
123
123
124
-
Next, choose and create a directory that generated weblogic operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
124
+
Next, choose and create a directory that generated operator related files will be stored in, e.g. /path/to/weblogic-operator-output-directory.
125
125
126
126
Finally, run the operator installation script to deploy the operator, pointing it at your inputs file and your output directory:
Copy file name to clipboardExpand all lines: site/name-changes.md
+13-9Lines changed: 13 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,8 @@ The initial version of the WebLogic Server Kubernetes Operator did not use consi
5
5
We've recently addressed this by:
6
6
* standardizing the names of scripts and input files for creating operators and domains
7
7
* standardizing the input parameter names and values
8
-
* standardizing the names of the generated yaml files
9
-
* requiring that the custom create and specify a directory that the operators' and domains' generated yaml files will be stored in
8
+
* standardizing the names of the generated YAML files
9
+
* requiring that the customer create and specify a directory that the operators' and domains' generated YAML files will be stored in
10
10
11
11
This changes how operators and domains are created, and also changes the generated artifacts for operators and domains.
12
12
@@ -30,8 +30,8 @@ The following files are used to create the operator and to create and delete dom
30
30
31
31
### Generated YAML Files for Operators and Domains
32
32
33
-
The create scripts generate a number of yaml files that are used to configure the corresponding Kubernetes artifacts for the operator and the domains.
34
-
Normally, customers do not use these yaml files. However, customers can look at them. They can also change the operator and domain configuration by editing these files and reapplying them.
33
+
The create scripts generate a number of YAML files that are used to configure the corresponding Kubernetes artifacts for the operator and the domains.
34
+
Normally, customers do not use these YAML files. However, customers can look at them. They can also change the operator and domain configuration by editing these files and reapplying them.
35
35
36
36
#### Directory for the Generated YAML Files
37
37
@@ -43,15 +43,19 @@ The customer must create a directory that will parent the per-operator and per-d
43
43
The pathname can either be a full path name, or a relative path name. If it's a relative pathname, then it's relative to the directory of the shell invoking the create script.
44
44
45
45
The per-operator directory name is:
46
-
<user project dir from -o>/weblogic-operators/<operator namespace from the input yaml file's namespace property>
46
+
<user project dir from -o>/weblogic-operators/<operator namespace from the input YAML file's namespace property>
47
47
48
48
Similarly, the per-domain directory name is:
49
-
<user project dir from -o>/weblogic-domains/<domain uid from the input yaml file's domainUid property>
49
+
<user project dir from -o>/weblogic-domains/<domain uid from the input YAML file's domainUid property>
50
50
51
51
#### What If I Mess Up Creating a Domain or Operator And Want To Do It Again?
52
52
53
-
* TBD - destroy the operator / domain - I don't think we provide scripts for this yet, but will soon
54
-
* either remove the directory that was generated for that operator / domain, or remove the generated yaml files and the copy of the input file from it
53
+
* Remove the resources that were created for the operator:
* either remove the directory that was generated for that operator / domain, or remove the generated YAML files and the copy of the input file from it
55
59
* make whatever changes you need in your inputs file
56
60
* re-run the create script
57
61
@@ -65,7 +69,7 @@ If -i is not specified, kubernetes/create-weblogic-operator.sh uses kubernetes/c
65
69
66
70
Previously, kubernetes/create-domain-job.sh used kubernetes/create-domain-job-inputs.yaml as the input file if -i was not specified. This behavior has been changed. The customer must select a Kubernetes cluster wide unique id for the domain and set the domainUid property in the inputs file to that value. This means that the customer must always modify the inputs file.
67
71
68
-
Also, we do not want the customer to have to change files in the weblogic operator's install directory. Because of this, the -i option MUST be specified when calling kubernetes/create-weblogic-operator.sh. The basic flow is:
72
+
Also, we do not want the customer to have to change files in the operator's install directory. Because of this, the -i option MUST be specified when calling kubernetes/create-weblogic-operator.sh. The basic flow is:
69
73
70
74
* pick a user projects directory, e.g. /scratch/my-user-projects
0 commit comments