Skip to content

Commit cd62f92

Browse files
remove Voyager support in docs (#2556)
1 parent 9fccc1c commit cd62f92

File tree

9 files changed

+16
-253
lines changed

9 files changed

+16
-253
lines changed

documentation/staging/content/faq/oci-lb.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ description: "If you are running your Kubernetes cluster on Oracle Container Eng
77
for Kubernetes (OKE), then you can have OCI automatically
88
provision load balancers for you by creating a `Service` of type
99
`LoadBalancer` instead of (or in addition to) installing an
10-
ingress controller like Traefik or Voyager."
10+
ingress controller like Traefik."
1111
---
1212

1313
If you are running your Kubernetes cluster on Oracle Container Engine
1414
for Kubernetes (commonly known as OKE), then you can have OCI automatically
1515
provision load balancers for you by creating a `Service` of type
1616
`LoadBalancer` instead of (or in addition to) installing an
17-
ingress controller like Traefik or Voyager.
17+
ingress controller like Traefik.
1818

1919
OKE Kubernetes worker nodes typically do not have public IP addresses.
2020
This means that the `NodePort` services created by the operator are

documentation/staging/content/samples/ingress/_index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,16 @@ description: "Ingress controllers and load balancer sample scripts."
66
---
77

88

9-
The WebLogic Kubernetes Operator supports NGINX, Traefik, Voyager, and Apache. We provide samples that demonstrate how to install and configure each one.
9+
The WebLogic Kubernetes Operator supports NGINX, Traefik, and Apache. We provide samples that demonstrate how to install and configure each one.
1010

1111
{{% notice note %}}
12-
For production environments, we recommend NGINX, Voyager, Traefik (2.2.1 or later) ingress controllers, Apache, or the load balancer provided by your cloud provider.
12+
For production environments, we recommend NGINX, Traefik (2.2.1 or later) ingress controllers, Apache, or the load balancer provided by your cloud provider.
1313
{{% /notice %}}
1414

1515

1616
The samples are located in following folders:
1717

1818
* [Traefik](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/traefik/README.md)
19-
* [Voyager](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/voyager/README.md)
2019
* [NGINX](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/nginx/README.md)
2120
* Apache-samples/[custom-sample](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/apache-samples/custom-sample/README.md)
2221
* Apache-samples/[default-sample](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/apache-samples/default-sample/README.md)

documentation/staging/content/userguide/managing-domains/ingress/_index.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pre = "<b> </b>"
77

88
Ingresses are one approach provided by Kubernetes to configure load balancers.
99
Depending on the version of Kubernetes you are using, and your cloud provider, you may need to use Ingresses.
10-
For more information about Ingresses, see [the Ingress documentation](https://kubernetes.io/docs/concepts/services-networking/ingress/).
10+
For more information about Ingresses, see the [Kubernetes Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/) documentation.
1111

1212
#### WebLogic clusters as backends of an Ingress
1313

@@ -34,7 +34,7 @@ The service, `serviceName` and `servicePort`, of a WebLogic cluster will be used
3434
object and the load balancer will route traffic to the WebLogic Servers within the cluster based on the rules.
3535

3636
{{% notice note %}}
37-
Most common ingress controllers, for example Traefik, Voyager, and NGINX,
37+
Most common ingress controllers, for example Traefik and NGINX,
3838
understand that there are zero or more actual pods behind the service, and they actually
3939
build their backend list and route requests to those backends directly, not through the service. This means that
4040
requests are properly balanced across the pods, according to the load balancing algorithm
@@ -56,25 +56,21 @@ additional pods become ready, or pods enter a non-ready state.
5656

5757
* Use the Helm chart [ingress-per-domain](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/ingress-per-domain).
5858

59-
Each ingress provider supports a number of annotations in Ingress resources. This Helm chart allows you to define the routing rules without dealing with the detailed provider-specific annotations. Currently we support two ingress providers: Traefik and Voyager.
59+
Each ingress provider supports a number of annotations in Ingress resources. This Helm chart allows you to define the routing rules without dealing with the detailed provider-specific annotations.
6060

6161
* Create the Ingress resource manually from a YAML file.
6262

6363
Manually create an Ingress YAML file and then apply it to the Kubernetes cluster.
6464

65-
#### Guide and samples for Traefik, Voyager/HAProxy, and NGINX
65+
#### Guide and samples for Traefik and NGINX
6666

6767
Information about how to install and configure these ingress controllers to load balance WebLogic clusters is provided here:
6868

6969
- [Traefik guide](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/traefik/README.md)
70-
- [Voyager guide](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/voyager/README.md)
7170
- [NGINX guide](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/nginx/README.md)
7271

7372
{{% notice note %}}
74-
For production environments, we recommend NGINX, Voyager, Traefik (2.2.1 or later) ingress controllers, Apache, or the load balancer provided by your cloud provider.
73+
For production environments, we recommend NGINX, Traefik (2.2.1 or later) ingress controllers, Apache, or the load balancer provided by your cloud provider.
7574
{{% /notice %}}
7675

77-
Samples are also provided for these two ingress controllers, showing how to manage multiple WebLogic clusters as the backends, using different routing rules, host-routing and path-routing; and TLS termination:
78-
79-
- [Traefik samples](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/traefik/samples)
80-
- [Voyager samples](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/voyager/samples)
76+
Samples are also provided for the Traefik ingress controller, showing how to manage multiple WebLogic clusters as the backends, using different routing rules, host-routing and path-routing; and TLS termination: [Traefik samples](https://github.com/oracle/weblogic-kubernetes-operator/blob/main/kubernetes/samples/charts/traefik/samples).

kubernetes/hands-on-lab/tutorials/install.traefik.ocishell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
### Install and configure Traefik ###
44

5-
The WebLogic Kubernetes Operator supports three load balancers or ingress controllers: Traefik, Voyager, and Apache. Samples are provided in the [documentation](https://github.com/oracle/weblogic-kubernetes-operator/blob/v2.5.0/kubernetes/samples/charts/README.md).
5+
The WebLogic Kubernetes Operator supports three load balancers or ingress controllers: Traefik, NGINX, and Apache. Samples are provided in the [documentation](https://github.com/oracle/weblogic-kubernetes-operator/blob/v2.5.0/kubernetes/samples/charts/README.md).
66

77
This tutorial demonstrates how to install the [Traefik](https://traefik.io/) ingress controller to provide load balancing for WebLogic Server clusters.
88

kubernetes/samples/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,5 @@ While these samples may be useful and usable as is, it is intended that you woul
2121
## Sample Helm charts
2222

2323
* [Sample Traefik Helm chart](charts/traefik/README.md) for setting up a Traefik load balancer for WebLogic clusters.
24-
* [Sample Voyager Helm chart](charts/voyager/README.md) for setting up a Voyager load balancer for WebLogic clusters.
25-
* [Sample Ingress Helm chart](charts/ingress-per-domain/README.md) for setting up a Kubernetes Ingress for each WebLogic cluster using a Traefik or Voyager load balancer.
24+
* [Sample Ingress Helm chart](charts/ingress-per-domain/README.md) for setting up a Kubernetes Ingress for each WebLogic cluster using a Traefik or NGINX load balancer.
2625
* [Sample Apache Helm chart](charts/apache-webtier/README.md) and [Apache samples using the default or custom configurations](charts/apache-samples/README.md) for setting up a load balancer for WebLogic clusters using the Apache HTTP Server with WebLogic Server Plugins.

kubernetes/samples/charts/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
## Load balancer sample scripts
44

5-
The WebLogic Kubernetes Operator supports three load balancers: Traefik, Voyager, and Apache. We provide samples that demonstrate how to install and configure each one. The samples are located in following folders:
5+
The WebLogic Kubernetes Operator supports three load balancers: Traefik, NGINX, and Apache. We provide samples that demonstrate how to install and configure each one. The samples are located in following folders:
66

77
* [traefik](traefik/README.md)
8-
* [voyager](voyager/README.md)
98
* [NGINX](nginx/README.md)
109
* apache-samples/[custom-sample](apache-samples/custom-sample/README.md)
1110
* apache-samples/[default-sample](apache-samples/default-sample/README.md)

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

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# An ingress per domain chart
2-
This chart is for deploying an Ingress resource in front of a WebLogic domain cluster. We support ingress types: Traefik, Voyager, and NGINX.
2+
This chart is for deploying an Ingress resource in front of a WebLogic domain cluster. We support ingress types: Traefik and NGINX.
33

44
## Prerequisites
55
- Have Docker and a Kubernetes cluster running and have `kubectl` installed and configured.
66
- Have Helm installed.
7-
- The corresponding ingress controller, Traefik, Voyager, or NGINX, is installed in the Kubernetes cluster.
7+
- The corresponding ingress controller, Traefik or NGINX, is installed in the Kubernetes cluster.
88
- A WebLogic domain cluster deployed by `weblogic-operator` is running in the Kubernetes cluster.
99

1010
## Installing the chart
@@ -35,24 +35,6 @@ traefik:
3535
hostname: domain1.org
3636
```
3737
38-
Sample `values.yaml` file for the Voyager Ingress:
39-
```yaml
40-
type: VOYAGER
41-
42-
# WLS domain as backend to the load balancer
43-
wlsDomain:
44-
domainUID: domain1
45-
clusterName: cluster1
46-
managedServerPort: 8001
47-
48-
# Voyager specific values
49-
voyager:
50-
# web port
51-
webPort: 30305
52-
# stats port
53-
statsPort: 30315
54-
```
55-
5638
Sample `values.yaml` file for the NGINX Ingress:
5739
```yaml
5840
type: NGINX
@@ -85,7 +67,5 @@ The following table lists the configurable parameters of this chart and their de
8567
| `wlsDomain.managedServerPort` | Port number of the managed servers in the WLS domain cluster. | `8001` |
8668
| `traefik.hostname` | Hostname to route to the WLS domain cluster. | `domain1.org` |
8769
| `nginx.hostname` | Hostname to route to the WLS domain cluster. | `domain1.org` |
88-
| `voyager.webPort` | Web port to access the Voyager load balancer. | `30305` |
89-
| `voyager.statsPort` | Port to access the Voyager/HAProxy stats page. | `30315` |
9070

9171
**Note:** The input values `domainUID` and `clusterName` will be used to generate the Kubernetes `serviceName` of the WLS cluster with the format `domainUID-cluster-clusterName`.

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

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# This is a YAML-formatted file.
66
# Declare variables to be passed into your templates.
77

8-
# Load balancer type. Supported values are: TRAEFIK, VOYAGER
8+
# Load balancer type. Supported values are: TRAEFIK, NGINX
99
type: TRAEFIK
1010

1111
# WLS domain as backend to the load balancer
@@ -19,12 +19,6 @@ traefik:
1919
# hostname used by host-routing
2020
hostname: domain1.org
2121

22-
# Voyager specific values
23-
voyager:
24-
# web port
25-
webPort: 30305
26-
# stats port
27-
statsPort: 30315
2822

2923
# NGINX specific values
3024
nginx:

0 commit comments

Comments
 (0)