Skip to content

Commit 71796c9

Browse files
authored
Oracle SOA Suite release 24.2.2 - scripts and documentation (#204)
1 parent 4951ad8 commit 71796c9

File tree

428 files changed

+110198
-902
lines changed

Some content is hidden

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

428 files changed

+110198
-902
lines changed

OracleSOASuite/kubernetes/README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ The WebLogic Kubernetes operator (the “operator”) supports deployment of Ora
66
* `osb`: Deploys an Oracle Service Bus domain
77
* `soaosb`: Deploys a domain with SOA, Oracle Enterprise Scheduler (ESS), and Oracle Service Bus
88

9-
***
10-
The current supported production release is [24.1.2](https://github.com/oracle/fmw-kubernetes/releases).
11-
***
12-
139
In this release, Oracle SOA Suite domains are supported using the “domain on a persistent volume”
1410
[model](https://oracle.github.io/weblogic-kubernetes-operator/userguide/managing-domains/choosing-a-model/) only, where the domain home is located in a persistent volume (PV).
1511

OracleSOASuite/kubernetes/charts/ingress-per-domain/README.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,17 @@ sslType: NONSSL
7373
# WLS domain as backend to the load balancer
7474
wlsDomain:
7575
domainUID: soainfra
76+
secureEnabled: false
7677
adminServerName: AdminServer
77-
adminServerPort: 7001
78-
adminServerSSLPort: 7002
78+
adminServerPort: 7011
79+
adminServerSSLPort: 7012
80+
adminSecurePort: 9002
7981
soaClusterName: soa_cluster
80-
soaManagedServerPort: 8001
81-
soaManagedServerSSLPort: 8002
82+
soaManagedServerPort: 8011
83+
soaManagedServerSSLPort: 8012
8284
osbClusterName: osb_cluster
83-
osbManagedServerPort: 9001
84-
osbManagedServerSSLPort: 9002
85+
osbManagedServerPort: 9011
86+
osbManagedServerSSLPort: 9012
8587
8688
# Host Specific Values
8789
hostName:
@@ -102,6 +104,7 @@ The following table lists the configurable parameters of this chart and their de
102104
| --- | --- | --- |
103105
| `type` | Type of Ingress controller. Legal values are `TRAEFIK` or `NGINX`. | `TRAEFIK` |
104106
| `sslType` | Type of Configuration. values are `NONSSL` , `SSL` and `E2ESSL`. | `NONSSL` |
107+
| `secureEnabled` | Secure Administration enabled in SOA domain | `false` |
105108
| `domainType` | Type of SOA Domain. values are `soa` or `osb` or`soaosb`. | `soa` |
106109
| `hostName.admin` | Admin host name. | `admin.org` |
107110
| `hostName.soa` | Soa host name. | `soa.org` |
@@ -111,6 +114,7 @@ The following table lists the configurable parameters of this chart and their de
111114
| `wlsDomain.osbClusterName` | Cluster name in the OSB domain. | `osb_cluster` |
112115
| `wlsDomain.adminServerPort` | Port number of the Admin servers in the Soa domain cluster . | `7001` |
113116
| `wlsDomain.adminServerSSLPort` | Port number of the Admin servers in the Soa domain cluster . | `7002` |
117+
| `wlsDomain.adminSecurePort` | Port number of the Secure Administration servers in the Soa domain cluster and not configurable. | `9002` |
114118
| `wlsDomain.soaManagedServerPort` | Port number of the managed servers in the Soa domain cluster. | `8001` |
115119
| `wlsDomain.soaManagedServerSSLPort` | SSL Port number of the managed servers in the Soa domain cluster. | `8002` |
116120
| `wlsDomain.osbManagedServerPort` | Port number of the managed servers in the Soa domain cluster. | `9001` |

OracleSOASuite/kubernetes/charts/ingress-per-domain/templates/nginx-ingress-e2essl.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
{{- if eq .Values.type "NGINX" }}
@@ -11,9 +11,15 @@ metadata:
1111
namespace: {{ .Release.Namespace }}
1212
spec:
1313
ports:
14+
{{- if eq .Values.wlsDomain.secureEnabled true }}
15+
- port: {{ .Values.wlsDomain.adminSecurePort }}
16+
protocol: TCP
17+
targetPort: {{ .Values.wlsDomain.adminSecurePort }}
18+
{{- else }}
1419
- port: {{ .Values.wlsDomain.adminServerSSLPort }}
1520
protocol: TCP
1621
targetPort: {{ .Values.wlsDomain.adminServerSSLPort }}
22+
{{- end }}
1723
selector:
1824
weblogic.domainUID: {{ .Values.wlsDomain.domainUID }}
1925
weblogic.serverName: {{ .Values.wlsDomain.adminServerName }}
@@ -45,7 +51,11 @@ spec:
4551
service:
4652
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}-nginx-ssl'
4753
port:
54+
{{- if eq .Values.wlsDomain.secureEnabled true }}
55+
number: {{ .Values.wlsDomain.adminSecurePort }}
56+
{{- else }}
4857
number: {{ .Values.wlsDomain.adminServerSSLPort }}
58+
{{- end }}
4959
{{- if or (eq .Values.domainType "soa") (eq .Values.domainType "soaosb") }}
5060
---
5161
apiVersion: networking.k8s.io/v1

OracleSOASuite/kubernetes/charts/ingress-per-domain/templates/nginx-ingress-nonssl.yaml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
{{- if eq .Values.type "NGINX" }}
@@ -40,6 +40,13 @@ spec:
4040
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
4141
port:
4242
number: {{ .Values.wlsDomain.adminServerPort }}
43+
- path: /management
44+
pathType: ImplementationSpecific
45+
backend:
46+
service:
47+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
48+
port:
49+
number: {{ .Values.wlsDomain.adminServerPort }}
4350
{{- if or (eq .Values.domainType "soa") }}
4451
- path: /
4552
pathType: ImplementationSpecific
@@ -95,6 +102,15 @@ spec:
95102
number: {{ .Values.wlsDomain.adminServerPort }}
96103
{{- end }}
97104
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
105+
- path: /testconsole
106+
pathType: ImplementationSpecific
107+
backend:
108+
service:
109+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
110+
port:
111+
number: {{ .Values.wlsDomain.adminServerPort }}
112+
{{- end }}
113+
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
98114
- path: /lwpfconsole
99115
pathType: ImplementationSpecific
100116
backend:

OracleSOASuite/kubernetes/charts/ingress-per-domain/templates/nginx-ingress-ssl.yaml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
{{- if eq .Values.type "NGINX" }}
@@ -45,6 +45,13 @@ spec:
4545
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
4646
port:
4747
number: {{ .Values.wlsDomain.adminServerPort }}
48+
- path: /management
49+
pathType: ImplementationSpecific
50+
backend:
51+
service:
52+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
53+
port:
54+
number: {{ .Values.wlsDomain.adminServerPort }}
4855
{{- if or (eq .Values.domainType "soa") }}
4956
- path: /
5057
pathType: ImplementationSpecific
@@ -109,6 +116,15 @@ spec:
109116
number: {{ .Values.wlsDomain.adminServerPort }}
110117
{{- end }}
111118
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
119+
- path: /testconsole
120+
pathType: ImplementationSpecific
121+
backend:
122+
service:
123+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
124+
port:
125+
number: {{ .Values.wlsDomain.adminServerPort }}
126+
{{- end }}
127+
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
112128
- path: /xbusrouting
113129
pathType: ImplementationSpecific
114130
backend:

OracleSOASuite/kubernetes/charts/ingress-per-domain/templates/traefik-ingress-e2essl.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
{{- if eq .Values.type "TRAEFIK" }}
@@ -16,7 +16,11 @@ spec:
1616
- match: HostSNI(`{{ .Values.hostName.admin }}`)
1717
services:
1818
- name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
19+
{{- if eq .Values.wlsDomain.secureEnabled true }}
20+
port: {{ .Values.wlsDomain.adminSecurePort }}
21+
{{- else }}
1922
port: {{ .Values.wlsDomain.adminServerSSLPort }}
23+
{{- end }}
2024
weight: 3
2125
terminationDelay: 400
2226
{{- if or (eq .Values.domainType "soa") (eq .Values.domainType "soaosb") }}

OracleSOASuite/kubernetes/charts/ingress-per-domain/templates/traefik-ingress-nonssl.yaml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
{{- if eq .Values.type "TRAEFIK" }}
@@ -39,6 +39,13 @@ spec:
3939
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
4040
port:
4141
number: {{ .Values.wlsDomain.adminServerPort }}
42+
- path: /management
43+
pathType: ImplementationSpecific
44+
backend:
45+
service:
46+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
47+
port:
48+
number: {{ .Values.wlsDomain.adminServerPort }}
4249
{{- if or (eq .Values.domainType "soa") }}
4350
- path: /
4451
pathType: ImplementationSpecific
@@ -103,6 +110,15 @@ spec:
103110
number: {{ .Values.wlsDomain.adminServerPort }}
104111
{{- end }}
105112
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
113+
- path: /testconsole
114+
pathType: ImplementationSpecific
115+
backend:
116+
service:
117+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
118+
port:
119+
number: {{ .Values.wlsDomain.adminServerPort }}
120+
{{- end }}
121+
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
106122
- path: /xbusrouting
107123
pathType: ImplementationSpecific
108124
backend:

OracleSOASuite/kubernetes/charts/ingress-per-domain/templates/traefik-ingress-ssl.yaml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2024, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
{{- if eq .Values.type "TRAEFIK" }}
@@ -42,6 +42,13 @@ spec:
4242
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
4343
port:
4444
number: {{ .Values.wlsDomain.adminServerPort }}
45+
- path: /management
46+
pathType: ImplementationSpecific
47+
backend:
48+
service:
49+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
50+
port:
51+
number: {{ .Values.wlsDomain.adminServerPort }}
4552
{{- if or (eq .Values.domainType "soa") }}
4653
- path: /
4754
pathType: ImplementationSpecific
@@ -104,6 +111,15 @@ spec:
104111
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
105112
port:
106113
number: {{ .Values.wlsDomain.adminServerPort }}
114+
{{- end }}
115+
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
116+
- path: /testconsole
117+
pathType: ImplementationSpecific
118+
backend:
119+
service:
120+
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
121+
port:
122+
number: {{ .Values.wlsDomain.adminServerPort }}
107123
{{- end }}
108124
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
109125
- path: /xbusrouting
@@ -147,7 +163,7 @@ spec:
147163
secretName: {{ .Values.wlsDomain.domainUID }}-tls-cert
148164
---
149165
#Create Traefik Middleware custom resource for SSL Termination
150-
apiVersion: traefik.containo.us/v1alpha1
166+
apiVersion: traefik.io/v1alpha1
151167
kind: Middleware
152168
metadata:
153169
name: wls-proxy-ssl

OracleSOASuite/kubernetes/charts/ingress-per-domain/values.yaml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2021, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
#
@@ -19,15 +19,17 @@ domainType: soa
1919
#WLS domain as backend to the load balancer
2020
wlsDomain:
2121
domainUID: soainfra
22+
secureEnabled: false
2223
adminServerName: AdminServer
23-
adminServerPort: 7001
24-
adminServerSSLPort: 7002
24+
adminSecurePort: 9002
25+
adminServerPort: 7011
26+
adminServerSSLPort: 7012
2527
soaClusterName: soa_cluster
26-
soaManagedServerPort: 8001
27-
soaManagedServerSSLPort: 8002
28+
soaManagedServerPort: 8011
29+
soaManagedServerSSLPort: 8012
2830
osbClusterName: osb_cluster
29-
osbManagedServerPort: 9001
30-
osbManagedServerSSLPort: 9002
31+
osbManagedServerPort: 9011
32+
osbManagedServerSSLPort: 9012
3133

3234
# Host specific values
3335
hostName:

OracleSOASuite/kubernetes/charts/traefik/values.yaml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
# Copyright (c) 2020, 2024, Oracle and/or its affiliates.
22
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33
#
44
image:
@@ -20,15 +20,12 @@ providers:
2020
ports:
2121
traefik:
2222
port: 9000
23-
expose: true
2423
# The exposed port for this service
2524
exposedPort: 9000
2625
# The port protocol (TCP/UDP)
2726
protocol: TCP
2827
web:
2928
port: 8000
30-
# hostPort: 8000
31-
expose: true
3229
exposedPort: 30305
3330
nodePort: 30305
3431
# The port protocol (TCP/UDP)
@@ -42,8 +39,6 @@ ports:
4239
# redirectTo: websecure
4340
websecure:
4441
port: 8443
45-
# # hostPort: 8443
46-
expose: true
4742
exposedPort: 30443
4843
# The port protocol (TCP/UDP)
4944
protocol: TCP

OracleSOASuite/kubernetes/charts/weblogic-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ name: weblogic-operator
66
description: Helm chart for configuring the WebLogic operator.
77

88
type: application
9-
version: 4.1.0-RELEASE-MARKER
10-
appVersion: 4.1.0-RELEASE-MARKER
9+
version: 4.2.0-RELEASE-MARKER
10+
appVersion: 4.2.0-RELEASE-MARKER

OracleSOASuite/kubernetes/charts/weblogic-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ domainNamespaceSelectionStrategy: LabelSelector
5454
enableClusterRoleBinding: true
5555

5656
# image specifies the container image containing the operator.
57-
image: "4.1.0-RELEASE-MARKER"
57+
image: "4.2.0-RELEASE-MARKER"
5858

5959
# imagePullPolicy specifies the image pull policy for the operator's container image.
6060
imagePullPolicy: IfNotPresent

0 commit comments

Comments
 (0)