Skip to content

Oracle SOA Suite release 24.2.2 - scripts and documentation #204

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 0 additions & 4 deletions OracleSOASuite/kubernetes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,6 @@ The WebLogic Kubernetes operator (the “operator”) supports deployment of Ora
* `osb`: Deploys an Oracle Service Bus domain
* `soaosb`: Deploys a domain with SOA, Oracle Enterprise Scheduler (ESS), and Oracle Service Bus

***
The current supported production release is [24.1.2](https://github.com/oracle/fmw-kubernetes/releases).
***

In this release, Oracle SOA Suite domains are supported using the “domain on a persistent volume”
[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).

Expand Down
16 changes: 10 additions & 6 deletions OracleSOASuite/kubernetes/charts/ingress-per-domain/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,15 +73,17 @@ sslType: NONSSL
# WLS domain as backend to the load balancer
wlsDomain:
domainUID: soainfra
secureEnabled: false
adminServerName: AdminServer
adminServerPort: 7001
adminServerSSLPort: 7002
adminServerPort: 7011
adminServerSSLPort: 7012
adminSecurePort: 9002
soaClusterName: soa_cluster
soaManagedServerPort: 8001
soaManagedServerSSLPort: 8002
soaManagedServerPort: 8011
soaManagedServerSSLPort: 8012
osbClusterName: osb_cluster
osbManagedServerPort: 9001
osbManagedServerSSLPort: 9002
osbManagedServerPort: 9011
osbManagedServerSSLPort: 9012

# Host Specific Values
hostName:
Expand All @@ -102,6 +104,7 @@ The following table lists the configurable parameters of this chart and their de
| --- | --- | --- |
| `type` | Type of Ingress controller. Legal values are `TRAEFIK` or `NGINX`. | `TRAEFIK` |
| `sslType` | Type of Configuration. values are `NONSSL` , `SSL` and `E2ESSL`. | `NONSSL` |
| `secureEnabled` | Secure Administration enabled in SOA domain | `false` |
| `domainType` | Type of SOA Domain. values are `soa` or `osb` or`soaosb`. | `soa` |
| `hostName.admin` | Admin host name. | `admin.org` |
| `hostName.soa` | Soa host name. | `soa.org` |
Expand All @@ -111,6 +114,7 @@ The following table lists the configurable parameters of this chart and their de
| `wlsDomain.osbClusterName` | Cluster name in the OSB domain. | `osb_cluster` |
| `wlsDomain.adminServerPort` | Port number of the Admin servers in the Soa domain cluster . | `7001` |
| `wlsDomain.adminServerSSLPort` | Port number of the Admin servers in the Soa domain cluster . | `7002` |
| `wlsDomain.adminSecurePort` | Port number of the Secure Administration servers in the Soa domain cluster and not configurable. | `9002` |
| `wlsDomain.soaManagedServerPort` | Port number of the managed servers in the Soa domain cluster. | `8001` |
| `wlsDomain.soaManagedServerSSLPort` | SSL Port number of the managed servers in the Soa domain cluster. | `8002` |
| `wlsDomain.osbManagedServerPort` | Port number of the managed servers in the Soa domain cluster. | `9001` |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
{{- if eq .Values.type "NGINX" }}
Expand All @@ -11,9 +11,15 @@ metadata:
namespace: {{ .Release.Namespace }}
spec:
ports:
{{- if eq .Values.wlsDomain.secureEnabled true }}
- port: {{ .Values.wlsDomain.adminSecurePort }}
protocol: TCP
targetPort: {{ .Values.wlsDomain.adminSecurePort }}
{{- else }}
- port: {{ .Values.wlsDomain.adminServerSSLPort }}
protocol: TCP
targetPort: {{ .Values.wlsDomain.adminServerSSLPort }}
{{- end }}
selector:
weblogic.domainUID: {{ .Values.wlsDomain.domainUID }}
weblogic.serverName: {{ .Values.wlsDomain.adminServerName }}
Expand Down Expand Up @@ -45,7 +51,11 @@ spec:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}-nginx-ssl'
port:
{{- if eq .Values.wlsDomain.secureEnabled true }}
number: {{ .Values.wlsDomain.adminSecurePort }}
{{- else }}
number: {{ .Values.wlsDomain.adminServerSSLPort }}
{{- end }}
{{- if or (eq .Values.domainType "soa") (eq .Values.domainType "soaosb") }}
---
apiVersion: networking.k8s.io/v1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
{{- if eq .Values.type "NGINX" }}
Expand Down Expand Up @@ -40,6 +40,13 @@ spec:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
- path: /management
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- if or (eq .Values.domainType "soa") }}
- path: /
pathType: ImplementationSpecific
Expand Down Expand Up @@ -95,6 +102,15 @@ spec:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /testconsole
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /lwpfconsole
pathType: ImplementationSpecific
backend:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
{{- if eq .Values.type "NGINX" }}
Expand Down Expand Up @@ -45,6 +45,13 @@ spec:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
- path: /management
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- if or (eq .Values.domainType "soa") }}
- path: /
pathType: ImplementationSpecific
Expand Down Expand Up @@ -109,6 +116,15 @@ spec:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /testconsole
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /xbusrouting
pathType: ImplementationSpecific
backend:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
{{- if eq .Values.type "TRAEFIK" }}
Expand All @@ -16,7 +16,11 @@ spec:
- match: HostSNI(`{{ .Values.hostName.admin }}`)
services:
- name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
{{- if eq .Values.wlsDomain.secureEnabled true }}
port: {{ .Values.wlsDomain.adminSecurePort }}
{{- else }}
port: {{ .Values.wlsDomain.adminServerSSLPort }}
{{- end }}
weight: 3
terminationDelay: 400
{{- if or (eq .Values.domainType "soa") (eq .Values.domainType "soaosb") }}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
{{- if eq .Values.type "TRAEFIK" }}
Expand Down Expand Up @@ -39,6 +39,13 @@ spec:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
- path: /management
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- if or (eq .Values.domainType "soa") }}
- path: /
pathType: ImplementationSpecific
Expand Down Expand Up @@ -103,6 +110,15 @@ spec:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /testconsole
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /xbusrouting
pathType: ImplementationSpecific
backend:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2024, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
{{- if eq .Values.type "TRAEFIK" }}
Expand Down Expand Up @@ -42,6 +42,13 @@ spec:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
- path: /management
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- if or (eq .Values.domainType "soa") }}
- path: /
pathType: ImplementationSpecific
Expand Down Expand Up @@ -104,6 +111,15 @@ spec:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /testconsole
pathType: ImplementationSpecific
backend:
service:
name: '{{ .Values.wlsDomain.domainUID }}-{{ .Values.wlsDomain.adminServerName | lower | replace "_" "-" }}'
port:
number: {{ .Values.wlsDomain.adminServerPort }}
{{- end }}
{{- if or (eq .Values.domainType "osb") (eq .Values.domainType "soaosb") }}
- path: /xbusrouting
Expand Down Expand Up @@ -147,7 +163,7 @@ spec:
secretName: {{ .Values.wlsDomain.domainUID }}-tls-cert
---
#Create Traefik Middleware custom resource for SSL Termination
apiVersion: traefik.containo.us/v1alpha1
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: wls-proxy-ssl
Expand Down
16 changes: 9 additions & 7 deletions OracleSOASuite/kubernetes/charts/ingress-per-domain/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2021, Oracle and/or its affiliates.
# Copyright (c) 2020, 2023, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
#
Expand All @@ -19,15 +19,17 @@ domainType: soa
#WLS domain as backend to the load balancer
wlsDomain:
domainUID: soainfra
secureEnabled: false
adminServerName: AdminServer
adminServerPort: 7001
adminServerSSLPort: 7002
adminSecurePort: 9002
adminServerPort: 7011
adminServerSSLPort: 7012
soaClusterName: soa_cluster
soaManagedServerPort: 8001
soaManagedServerSSLPort: 8002
soaManagedServerPort: 8011
soaManagedServerSSLPort: 8012
osbClusterName: osb_cluster
osbManagedServerPort: 9001
osbManagedServerSSLPort: 9002
osbManagedServerPort: 9011
osbManagedServerSSLPort: 9012

# Host specific values
hostName:
Expand Down
7 changes: 1 addition & 6 deletions OracleSOASuite/kubernetes/charts/traefik/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2020, 2022, Oracle and/or its affiliates.
# Copyright (c) 2020, 2024, Oracle and/or its affiliates.
# Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
#
image:
Expand All @@ -20,15 +20,12 @@ providers:
ports:
traefik:
port: 9000
expose: true
# The exposed port for this service
exposedPort: 9000
# The port protocol (TCP/UDP)
protocol: TCP
web:
port: 8000
# hostPort: 8000
expose: true
exposedPort: 30305
nodePort: 30305
# The port protocol (TCP/UDP)
Expand All @@ -42,8 +39,6 @@ ports:
# redirectTo: websecure
websecure:
port: 8443
# # hostPort: 8443
expose: true
exposedPort: 30443
# The port protocol (TCP/UDP)
protocol: TCP
Expand Down
4 changes: 2 additions & 2 deletions OracleSOASuite/kubernetes/charts/weblogic-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ name: weblogic-operator
description: Helm chart for configuring the WebLogic operator.

type: application
version: 4.1.0-RELEASE-MARKER
appVersion: 4.1.0-RELEASE-MARKER
version: 4.2.0-RELEASE-MARKER
appVersion: 4.2.0-RELEASE-MARKER
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ domainNamespaceSelectionStrategy: LabelSelector
enableClusterRoleBinding: true

# image specifies the container image containing the operator.
image: "4.1.0-RELEASE-MARKER"
image: "4.2.0-RELEASE-MARKER"

# imagePullPolicy specifies the image pull policy for the operator's container image.
imagePullPolicy: IfNotPresent
Expand Down
Loading