From 13b304b8e4b995fc09ebbefa8d44df1c0614af61 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 15 Dec 2023 00:48:46 +0000 Subject: [PATCH] Documentation update from publish GitHub Action --- 404.html | 14 +- base-images/access-images/index.html | 88 +- base-images/custom-images/index.html | 88 +- base-images/index.html | 88 +- base-images/ocr-images/index.html | 88 +- base-images/patch-images/index.html | 88 +- categories/index.html | 88 +- deprecated-functionality/index.html | 93 +- .../asynchronous-call-model/index.html | 88 +- .../backwards-compatibility/index.html | 88 +- developerguide/branching/index.html | 88 +- developerguide/building/index.html | 88 +- developerguide/code-structure/index.html | 88 +- developerguide/coding-standards/index.html | 88 +- developerguide/contributing/index.html | 88 +- developerguide/documentation/index.html | 88 +- developerguide/domain-processing/index.html | 88 +- developerguide/index.html | 88 +- developerguide/integration-tests/index.html | 88 +- developerguide/requirements/index.html | 88 +- faq/boot-identity-not-valid/index.html | 88 +- faq/cannot-pull-image/index.html | 88 +- faq/coherence-requirements/index.html | 88 +- faq/domain-secret-mismatch/index.html | 88 +- faq/fan/index.html | 88 +- faq/index.html | 88 +- faq/newbie/index.html | 88 +- faq/node-heating/index.html | 88 +- faq/node-selector/index.html | 88 +- faq/resource-settings/index.html | 90 +- faq/security-validation/index.html | 88 +- index.html | 90 +- index.json | 15 +- introduction/architecture/index.html | 88 +- introduction/design/index.html | 88 +- introduction/get-help/index.html | 88 +- introduction/index.html | 88 +- .../platforms/environments/index.html | 88 +- .../prerequisites/introduction/index.html | 88 +- introduction/terms/index.html | 88 +- known-limitations/index.html | 6531 +++++++++++++++++ known-limitations/index.xml | 11 + .../domain-events/index.html | 88 +- .../external-clients/index.html | 88 +- .../accessing-the-domain/index.html | 88 +- .../accessing-the-domain/ingress/index.html | 92 +- .../istio/istio/index.html | 88 +- .../accessing-the-domain/logs/index.html | 88 +- .../monitoring-exporter/index.html | 88 +- .../accessing-the-domain/oci-lb/index.html | 88 +- .../port-forward/index.html | 88 +- .../remote-admin-console/index.html | 88 +- .../status-conditions/index.html | 88 +- .../weblogic-admin-console/index.html | 88 +- .../accessing-the-domain/wlst/index.html | 92 +- managing-domains/aks/index.html | 88 +- managing-domains/choosing-a-model/index.html | 88 +- .../cicd/choose-an-approach/index.html | 88 +- .../cicd/how-to-copy-domains/index.html | 88 +- managing-domains/cicd/index.html | 88 +- managing-domains/cicd/layering/index.html | 88 +- .../cicd/mutate-the-domain-layer/index.html | 88 +- managing-domains/cicd/tools/index.html | 88 +- .../cicd/why-layering-matters/index.html | 88 +- managing-domains/configoverrides/index.html | 88 +- managing-domains/debugging/index.html | 88 +- managing-domains/domain-lifecycle/index.html | 88 +- .../domain-lifecycle/introspection/index.html | 88 +- .../index.html | 88 +- .../domain-lifecycle/restarting/index.html | 88 +- .../domain-lifecycle/retry/index.html | 88 +- .../domain-lifecycle/scaling/index.html | 88 +- .../domain-lifecycle/scripts/index.html | 88 +- .../domain-lifecycle/startup/index.html | 88 +- .../domain-creation-images/index.html | 88 +- managing-domains/domain-on-pv/index.html | 88 +- .../domain-on-pv/jrf-domain/index.html | 90 +- .../domain-on-pv/model-files/index.html | 88 +- .../domain-on-pv/overview/index.html | 88 +- .../domain-on-pv/usage/index.html | 90 +- managing-domains/domain-resource/index.html | 88 +- managing-domains/index.html | 88 +- .../major-weblogic-version-upgrade/index.html | 90 +- managing-domains/manage-domains/index.html | 88 +- .../managing-fmw-domains/index.html | 88 +- .../auxiliary-images/index.html | 88 +- managing-domains/model-in-image/index.html | 88 +- .../model-in-image/model-files/index.html | 88 +- .../model-in-image/move-to-pv/index.html | 90 +- .../model-in-image/overview/index.html | 88 +- .../model-in-image/runtime-updates/index.html | 88 +- .../model-in-image/usage/index.html | 88 +- .../persistent-storage/configmaps/index.html | 88 +- .../persistent-storage/index.html | 88 +- .../persistent-storage/oci-fss-pv/index.html | 88 +- .../persistent-storage/pv-pvc/index.html | 88 +- .../persistent-storage/volumes/index.html | 88 +- managing-domains/prepare/index.html | 88 +- .../upgrade-domain-resource/index.html | 88 +- managing-operators/common-mistakes/index.html | 88 +- .../conversion-webhook/index.html | 88 +- managing-operators/index.html | 88 +- managing-operators/installation/index.html | 88 +- managing-operators/k8s-setup/index.html | 88 +- .../namespace-management/index.html | 88 +- managing-operators/overview/index.html | 88 +- managing-operators/preparation/index.html | 88 +- managing-operators/rbac/index.html | 88 +- .../service-accounts/index.html | 88 +- managing-operators/the-rest-api/index.html | 88 +- managing-operators/troubleshooting/index.html | 88 +- managing-operators/using-helm/index.html | 88 +- quickstart/cleanup/index.html | 88 +- quickstart/create-domain/index.html | 88 +- quickstart/index.html | 88 +- quickstart/install/index.html | 88 +- quickstart/prepare/index.html | 88 +- quickstart/summary/index.html | 88 +- reference/domain-resource/index.html | 88 +- reference/index.html | 88 +- .../domain-on-pv/index.html | 88 +- samples/azure-kubernetes-service/index.html | 88 +- .../model-in-image/index.html | 88 +- .../troubleshooting/index.html | 88 +- samples/credentials/index.html | 88 +- samples/database/index.html | 88 +- samples/domains/delete-domain/index.html | 88 +- .../build-domain-creation-image/index.html | 88 +- .../domain-home-on-pv/cleanup/index.html | 88 +- samples/domains/domain-home-on-pv/index.html | 88 +- .../prerequisites/index.html | 88 +- .../domain-home-on-pv/sample/index.html | 88 +- samples/domains/index.html | 88 +- samples/domains/lifecycle/index.html | 88 +- .../auxiliary-image-creation/index.html | 88 +- .../domains/model-in-image/cleanup/index.html | 88 +- samples/domains/model-in-image/index.html | 88 +- .../domains/model-in-image/initial/index.html | 88 +- .../model-in-image/prerequisites/index.html | 88 +- .../domains/model-in-image/update1/index.html | 88 +- .../domains/model-in-image/update2/index.html | 88 +- .../domains/model-in-image/update3/index.html | 88 +- .../domains/model-in-image/update4/index.html | 88 +- samples/elastic-stack/index.html | 88 +- samples/elastic-stack/operator/index.html | 88 +- .../elastic-stack/weblogic-domain/index.html | 88 +- samples/index.html | 88 +- samples/ingress/index.html | 88 +- samples/rest/index.html | 88 +- samples/storage/index.html | 88 +- samples/tanzu-kubernetes-service/index.html | 88 +- security/certificates/index.html | 88 +- .../image-protection/index.html | 88 +- security/domain-security/index.html | 88 +- .../pod-and-container/index.html | 88 +- .../weblogic-channels/index.html | 88 +- security/encryption/index.html | 88 +- security/index.html | 88 +- security/openshift/index.html | 88 +- security/rbac/index.html | 88 +- security/secrets/index.html | 88 +- security/service-accounts/index.html | 88 +- sitemap.xml | 3 + tags/index.html | 88 +- 164 files changed, 16755 insertions(+), 3836 deletions(-) create mode 100644 known-limitations/index.html create mode 100644 known-limitations/index.xml diff --git a/404.html b/404.html index ce37d535a9f..113c23eee54 100644 --- a/404.html +++ b/404.html @@ -9,13 +9,13 @@ 404 Page not found - - - - - - - + + + + + + + + + + + + + + + +
+
+
+ +
+
+ + + + + + + +
+
+ +
+ +
+ +
+ +

+ + Known limitations +

+ + + + + + +

The following sections describe known limitations for WebLogic Kubernetes Operator. Each issue may contain a workaround or an associated issue number.

+

NGINX SSL passthrough ingress service does not work with Kubernetes headless service

+

ISSUE: +When installing NGINX ingress controller with SSL passthrough enabled --set "controller.extraArgs.enable-ssl-passthrough=true", any ingress rule created subsequently, using SSL passthrough to the individual server service, will fail.

+
$ kubectl -n nginx get services
+NAME                                                TYPE           CLUSTER-IP      EXTERNAL-IP     PORT(S)                      AGE
+nginx-operator-ingress-nginx-controller-admission   ClusterIP      10.43.234.82    <none>          443/TCP                      3m3s
+nginx-operator-ingress-nginx-controller             LoadBalancer   10.43.193.149   192.168.106.2   80:32315/TCP,443:31710/TCP   3m3s
+

For example, after creating the domain, the operator creates a headless Kubernetes service for each server and a headed service for the cluster. The individual service for each server is headless as the CLUSTER-IP is None; the cluster service is headed as the CLUSTER-IP has a valid IP address.

+
$ kubectl -n sample-domain1-ns get services
+NAME                                 TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)             AGE
+sample-domain1-admin-server          ClusterIP   None            <none>        7001/TCP,7002/TCP   23h
+sample-domain1-cluster-cluster-1     ClusterIP   10.43.108.163   <none>        8001/TCP,7002/TCP   23h
+sample-domain1-managed-server1       ClusterIP   None            <none>        8001/TCP,7002/TCP   23h
+

If you create a passthrough ingress rule to use SSL passthrough to access the admin server, for example:

+
apiVersion: networking.k8s.io/v1
+kind: Ingress
+metadata:
+  name: console-ssl-passthru
+  namespace: sample-domain1-ns
+  annotations:
+    nginx.ingress.kubernetes.io/ssl-passthrough: 'true'
+spec:
+  ingressClassName: nginx
+  rules:
+    - http:
+        paths:
+          - backend:
+              service:
+                name: sample-domain1-admin-server
+                port:
+                  number: 7002
+            path: /
+            pathType: Prefix
+      host: localk8s.com
+

Accessing the WebLogic Console on the admin server, through the ingress controller, will result in an error.

+
curl -k -v -L https://localk8s.com:31710/console
+*   Trying 192.168.106.2:31710...
+* Connected to localk8s.com (192.168.106.2) port 31710 (#0)
+* ALPN: offers h2,http/1.1
+* (304) (OUT), TLS handshake, Client hello (1):
+* LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to localk8s.com:31710
+* Closing connection 0
+curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to localk8s.com:31710
+

This is currently reported as an NGINX bug in https://github.com/kubernetes/ingress-nginx/issues/1718

+ + + + + +
+ +
+ + +
+ + +
+ + + +
+ +
+
+
+ + + + + + + + + + + + + + + + + + + + diff --git a/known-limitations/index.xml b/known-limitations/index.xml new file mode 100644 index 00000000000..48cf6a13541 --- /dev/null +++ b/known-limitations/index.xml @@ -0,0 +1,11 @@ + + + + Known limitations on WebLogic Kubernetes Operator + https://oracle.github.io/weblogic-kubernetes-operator/known-limitations/ + Recent content in Known limitations on WebLogic Kubernetes Operator + Hugo -- gohugo.io + en-us + Sat, 23 Feb 2019 08:14:59 -0500 + + diff --git a/managing-domains/accessing-the-domain/domain-events/index.html b/managing-domains/accessing-the-domain/domain-events/index.html index 255050ae4ca..24e8b8aaeb0 100644 --- a/managing-domains/accessing-the-domain/domain-events/index.html +++ b/managing-domains/accessing-the-domain/domain-events/index.html @@ -12,20 +12,20 @@ Domain events :: WebLogic Kubernetes Operator - - - - - - - - - - + + + + + + + + + + - +