Skip to content

Commit b5f5cb9

Browse files
authored
Rename common mounts to auxiliary images (#2444)
* Rename common mounts to auxiliary images
1 parent 8fe6ea5 commit b5f5cb9

File tree

105 files changed

+1331
-1309
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+1331
-1309
lines changed

documentation/2.6/content/samples/simple/domains/model-in-image/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -865,7 +865,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
865865
serverPod:
866866
# Optional new or overridden environment variables for the domain's pods
867867
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
868-
# to set the Weblogic domain name
868+
# to set the WebLogic domain name
869869
env:
870870
- name: CUSTOM_DOMAIN_NAME
871871
value: "domain1"
@@ -990,7 +990,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
990990
serverPod:
991991
# Optional new or overridden environment variables for the domain's pods
992992
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
993-
# to set the Weblogic domain name
993+
# to set the WebLogic domain name
994994
env:
995995
- name: CUSTOM_DOMAIN_NAME
996996
value: "domain1"

documentation/3.0/content/samples/simple/domains/model-in-image/initial.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
442442
serverPod:
443443
# Optional new or overridden environment variables for the domain's pods
444444
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
445-
# to set the Weblogic domain name
445+
# to set the WebLogic domain name
446446
env:
447447
- name: CUSTOM_DOMAIN_NAME
448448
value: "domain1"
@@ -564,7 +564,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
564564
serverPod:
565565
# Optional new or overridden environment variables for the domain's pods
566566
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
567-
# to set the Weblogic domain name
567+
# to set the WebLogic domain name
568568
env:
569569
- name: CUSTOM_DOMAIN_NAME
570570
value: "domain1"

documentation/3.1/content/samples/simple/domains/model-in-image/initial.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
442442
serverPod:
443443
# Optional new or overridden environment variables for the domain's pods
444444
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
445-
# to set the Weblogic domain name
445+
# to set the WebLogic domain name
446446
env:
447447
- name: CUSTOM_DOMAIN_NAME
448448
value: "domain1"
@@ -564,7 +564,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
564564
serverPod:
565565
# Optional new or overridden environment variables for the domain's pods
566566
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
567-
# to set the Weblogic domain name
567+
# to set the WebLogic domain name
568568
env:
569569
- name: CUSTOM_DOMAIN_NAME
570570
value: "domain1"

documentation/3.1/content/samples/simple/tanzu-kubernetes-service/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
469469
serverPod:
470470
# Optional new or overridden environment variables for the domain's pods
471471
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
472-
# to set the Weblogic domain name
472+
# to set the WebLogic domain name
473473
env:
474474
- name: CUSTOM_DOMAIN_NAME
475475
value: "domain1"

documentation/3.2/content/samples/simple/domains/model-in-image/initial.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -395,18 +395,18 @@ Run the following `kubectl` commands to deploy the required secrets:
395395
$ kubectl -n sample-domain1-ns create secret generic \
396396
sample-domain1-weblogic-credentials \
397397
--from-literal=username=weblogic --from-literal=password=welcome1
398-
```
399-
```shell
398+
```
399+
```shell
400400
$ kubectl -n sample-domain1-ns label secret \
401401
sample-domain1-weblogic-credentials \
402402
weblogic.domainUID=sample-domain1
403-
```
404-
```shell
403+
```
404+
```shell
405405
$ kubectl -n sample-domain1-ns create secret generic \
406406
sample-domain1-runtime-encryption-secret \
407407
--from-literal=password=my_runtime_password
408-
```
409-
```shell
408+
```
409+
```shell
410410
$ kubectl -n sample-domain1-ns label secret \
411411
sample-domain1-runtime-encryption-secret \
412412
weblogic.domainUID=sample-domain1
@@ -444,18 +444,18 @@ Run the following `kubectl` commands to deploy the required secrets:
444444
--from-literal=rcu_prefix=FMW1 \
445445
--from-literal=rcu_schema_password=Oradoc_db1 \
446446
--from-literal=rcu_db_conn_string=oracle-db.default.svc.cluster.local:1521/devpdb.k8s
447-
```
448-
```shell
447+
```
448+
```shell
449449
$ kubectl -n sample-domain1-ns label secret \
450450
sample-domain1-rcu-access \
451451
weblogic.domainUID=sample-domain1
452-
```
453-
```shell
452+
```
453+
```shell
454454
$ kubectl -n sample-domain1-ns create secret generic \
455455
sample-domain1-opss-wallet-password-secret \
456456
--from-literal=walletPassword=welcome1
457-
```
458-
```shell
457+
```
458+
```shell
459459
$ kubectl -n sample-domain1-ns label secret \
460460
sample-domain1-opss-wallet-password-secret \
461461
weblogic.domainUID=sample-domain1
@@ -526,7 +526,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
526526
serverPod:
527527
# Optional new or overridden environment variables for the domain's pods
528528
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
529-
# to set the Weblogic domain name
529+
# to set the WebLogic domain name
530530
env:
531531
- name: CUSTOM_DOMAIN_NAME
532532
value: "domain1"
@@ -648,7 +648,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
648648
serverPod:
649649
# Optional new or overridden environment variables for the domain's pods
650650
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
651-
# to set the Weblogic domain name
651+
# to set the WebLogic domain name
652652
env:
653653
- name: CUSTOM_DOMAIN_NAME
654654
value: "domain1"

documentation/3.2/content/samples/simple/tanzu-kubernetes-service/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ Copy the following to a file called `/tmp/mii-sample/mii-initial.yaml` or simila
499499
serverPod:
500500
# Optional new or overridden environment variables for the domain's pods
501501
# - This sample uses CUSTOM_DOMAIN_NAME in its image model file
502-
# to set the Weblogic domain name
502+
# to set the WebLogic domain name
503503
env:
504504
- name: CUSTOM_DOMAIN_NAME
505505
value: "domain1"

documentation/3.2/content/userguide/managing-domains/choosing-a-model/_index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ When using the operator to start WebLogic Server instances from a domain, you ha
2020
- **[Model in Image]({{< relref "/samples/simple/domains/model-in-image/_index.md" >}})**:
2121
- Supply a WebLogic installation in an image and supply WebLogic configuration in one of three ways:
2222
- As WebLogic Deployment Tool (WDT) model YAML file layered on the WebLogic installation image.
23-
- As WDT model YAML file supplied in separate [common mount images]({{< relref "/userguide/managing-domains/model-in-image/common-mounts.md" >}}).
23+
- As WDT model YAML file supplied in separate [auxiliary images]({{< relref "/userguide/managing-domains/model-in-image/auxiliary-images.md" >}}).
2424
- As WDT model YAML file in a Kubernetes ConfigMap.
2525
- Supply WebLogic applications in one of two ways:
2626
- Layered on the installation image.
27-
- In common mount images.
27+
- In auxiliary images.
2828
- Mutate WebLogic configuration by supplying a new image and rolling, or [model updates]({{< relref "/userguide/managing-domains/model-in-image/runtime-updates.md" >}}) supplied in a Kubernetes ConfigMap.
2929

3030
Note that you can use different domain home types for different domains; there's no restriction on having domains with different domain home types in the same Kubernetes cluster or namespace.
@@ -35,12 +35,12 @@ There are advantages for each domain home source type where Model in Image is th
3535
| --- | --- | --- |
3636
| Lets you use the same standard WebLogic Server image for every server in every domain. | Requires a different image for each domain, but all servers in that domain use the same image. | Different domains can use the same image, but require different domainUID and may have different configuration. |
3737
| No state is kept in images making the containers created from these images completely throw away (cattle not pets). | Runtime state should not be kept in the images, but applications and configuration are. | Runtime state should not be kept in the images. Application and configuration may be. |
38-
| You can deploy new applications using the Administration Console or WLST. | If you want to deploy application updates, then you must create a new image. | If you want to deploy application updates, then you must create a new image, which optionally can be a [common mounts image]({{< relref "/userguide/managing-domains/model-in-image/common-mounts.md" >}}) that doesn't include a WebLogic installation. |
38+
| You can deploy new applications using the Administration Console or WLST. | If you want to deploy application updates, then you must create a new image. | If you want to deploy application updates, then you must create a new image, which optionally can be an [auxiliary image]({{< relref "/userguide/managing-domains/model-in-image/auxiliary-images.md" >}}) that doesn't include a WebLogic installation. |
3939
| You can use configuration overrides to mutate the domain configuration before it is deployed, but there are [limitations]({{< relref "/userguide/managing-domains/configoverrides/_index.md#unsupported-overrides" >}}). | Same as Domain in PV. | You can deploy model files to a ConfigMap to mutate the domain before it is deployed. The model file syntax is far simpler and less error prone than the configuration override syntax, and, unlike configuration overrides, allows you to directly add data sources and JMS modules. |
4040
| You can change WebLogic domain configuration at runtime using the Administration Console or WLST. You can also change configuration overrides and [distribute the new overrides]({{< relref "/userguide/managing-domains/domain-lifecycle/introspection.md#distributing-changes-to-configuration-overrides" >}}) to running servers; however, non-dynamic configuration attributes can be changed only when servers are starting and some changes may require a full domain restart. | You also can change configuration overrides and [distribute the new overrides]({{< relref "/userguide/managing-domains/domain-lifecycle/introspection.md#distributing-changes-to-configuration-overrides" >}}) to running servers; however, non-dynamic configuration attributes can be changed only when servers are starting and some changes may require a full domain restart. You should not use the Administration Console or WLST for these domains as changes are ephemeral and will be lost when servers restart. | You can change configuration at runtime using model YAML file snippets supplied in [runtime updates]({{< relref "/userguide/managing-domains/model-in-image/runtime-updates.md" >}}) (which are substantially easier to specify than configuration overrides); however, non-dynamic configuration attributes will change only when servers are restarted (rolled) and some changes may require a full domain restart. You should not use the Administration Console or WLST for these domains as changes are ephemeral and will be lost when servers restart. |
4141
| Logs are automatically placed on persistent storage and sent to the pod's stdout. | Logs are kept in the containers and sent to the pod's log (`stdout`) by default. To change the log location, you can set the Domain `logHomeEnabled` to true and configure the desired directory using `logHome`. | Same as Domain in Image. |
42-
| Patches can be applied by simply changing the image and rolling the domain. | To apply patches, you must update the domain-specific image and then restart or roll the domain depending on the nature of the patch. | Same as Domain in PV when using dedicated [common mounts images]({{< relref "/userguide/managing-domains/model-in-image/common-mounts.md" >}}) to supply model artifacts; same as Domain in Image otherwise. |
42+
| Patches can be applied by simply changing the image and rolling the domain. | To apply patches, you must update the domain-specific image and then restart or roll the domain depending on the nature of the patch. | Same as Domain in PV when using dedicated [auxiliary images]({{< relref "/userguide/managing-domains/model-in-image/auxiliary-images.md" >}}) to supply model artifacts; same as Domain in Image otherwise. |
4343
| Many cloud providers do not provide persistent volumes that are shared across availability zones, so you may not be able to use a single persistent volume. You may need to use some kind of volume replication technology or a clustered file system. | Provided you do not store and state in containers, you do not have to worry about volume replication across availability zones because each pod has its own copy of the domain. WebLogic replication will handle propagation of any online configuration changes. | Same as Domain in Image. |
4444
| CI/CD pipelines may be more complicated because you would need to run WLST against the live domain directory to effect changes. | CI/CD pipelines are simpler because you can create the whole domain in the image and don't have to worry about a persistent copy of the domain. | CI/CD pipelines are even simpler because you don't need to generate a domain home. The operator will create a domain home for you based on the model that you supply. |
45-
| There are fewer images to manage and store, which could provide significant storage and network savings. | There are more images to manage and store in this approach. | Same as Domain in Image unless you use the [common mounts]({{< relref "/userguide/managing-domains/model-in-image/common-mounts.md" >}}) approach. With common mounts, you can use a single image to distribute your WebLogic installation (similar to Domain on PV), plus one or more specific dedicated images that contain your WebLogic configuration and applications.|
45+
| There are fewer images to manage and store, which could provide significant storage and network savings. | There are more images to manage and store in this approach. | Same as Domain in Image unless you use the [auxiliary images]({{< relref "/userguide/managing-domains/model-in-image/auxiliary-images.md" >}}) approach. With auxiliary images, you can use a single image to distribute your WebLogic installation (similar to Domain on PV), plus one or more specific dedicated images that contain your WebLogic configuration and applications.|
4646
| You may be able to use standard Oracle-provided images or, at least, a very small number of self-built images, for example, with patches installed. | You may need to do more work to set up processes to build and maintain your images. | Same as Domain in Image.|

documentation/3.2/content/userguide/managing-domains/domain-lifecycle/liveness-readiness-probe-customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ The following operator-populated environment variables are available for use in
5656

5757
`ORACLE_HOME` or `MW_HOME`: The Oracle Fusion Middleware software location as a file system path within the container.
5858

59-
`WL_HOME`: The Weblogic Server installation location as a file system path within the container.
59+
`WL_HOME`: The WebLogic Server installation location as a file system path within the container.
6060

6161
`DOMAIN_HOME`: The domain home location as a file system path within the container.
6262

documentation/3.2/content/userguide/managing-domains/domain-lifecycle/startup.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,8 @@ The operator does rolling restarts of clustered servers so that service is maint
274274

275275
The operator will restart servers when any of the follow fields on the Domain that affect the WebLogic Server instance Pod generation are changed:
276276

277-
* `commonMounts`
278-
* `commonMountVolumes`
277+
* `auxiliaryImages`
278+
* `auxiliaryImageVolumes`
279279
* `containerSecurityContext`
280280
* `domainHome`
281281
* `domainHomeInImage`

0 commit comments

Comments
 (0)