You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the `DataPlane` has `Ready` condition set to `True` then you can visit {{site.konnect_short_name}} and see the dataplane in the list of connected Data Planes for your Control Plane.
39
+
{% include /how-tos/steps/operator-hybrid-data-plane.md %}
{{ site.operator_product_name }} can deploy and manage Data Planes attached to a {{ site.konnect_short_name }} Control Plane. All the Services, Routes, and plugins are configured in {{ site.konnect_short_name }} and sent to the Data Planes automatically.
49
-
50
-
## Install CRDs
51
-
52
-
If you want to use Gateway API resources, run this command:
{{ site.operator_product_name }} can deploy and manage data planes attached to a {{ site.konnect_short_name }} control plane. All the Services, Routes, and plugins are configured in {{ site.konnect_short_name }} and sent to the data planes automatically.
57
45
58
46
## Install {{ site.operator_product_name }}
59
47
@@ -65,5 +53,4 @@ Wait for {{ site.operator_product_name }} to be ready
65
53
66
54
{% include prereqs/products/operator-validate-deployment.md %}
67
55
68
-
Once the `kong-operator-kong-operator-controller-manager` deployment is ready, you can deploy a `DataPlane` resource that is attached to a {{ site.konnect_short_name }} Gateway Control Plane.
69
-
You can use [this guide](/operator/dataplanes/konnectextension/#konnect-control-plane-reference) to learn more about how to do this.
56
+
Once the `kong-operator-kong-operator-controller-manager` deployment is ready, you can deploy a `DataPlane` resource that is attached to a {{ site.konnect_short_name }} Gateway control plane.
Define a `KonnectGatewayControlPlane` to point to your Konnect instance, and a `KonnectExtension` to bind your Data Plane or Gateway to it.
21
+
Define a `KonnectGatewayControlPlane` to point to your {{site.konnect_short_name}} instance, and a `KonnectExtension` to bind your Data Plane or Gateway to it.
Use the `KonnectGatewayControlPlane` resource to define the {{site.konnect_short_name}} Control Plane that your CRDs will target. This enables your cluster to send configuration to Konnect.
37
+
Use the `KonnectGatewayControlPlane` resource to define the {{site.konnect_short_name}} Control Plane that your CRDs will target. This enables your cluster to send configuration to {{site.konnect_short_name}}.
40
38
41
-
A `KonnectAPIAuthConfiguration` must already exist to authenticate with the Konnect API. If you haven’t created one yet, see [Create API Authentication](/operator/konnect/get-started/authentication/).
39
+
A `KonnectAPIAuthConfiguration` must already exist to authenticate with the {{site.konnect_short_name}} API. If you haven’t created one yet, see [Create API Authentication](/operator/konnect/get-started/authentication/).
42
40
43
-
Apply the following configuration to define a Control Plane named `gateway-control-plane`:
41
+
Apply the following configuration to define a control plane named `gateway-control-plane`:
44
42
45
43
46
44
<!-- vale off -->
@@ -58,12 +56,15 @@ spec:
58
56
{% endkonnect_crd %}
59
57
<!-- vale on -->
60
58
61
-
This resource links your cluster to a specific Control Plane instance in {{site.konnect_short_name}} using the credentials provided in `konnect-api-auth`.
59
+
This resource links your cluster to a specific control plane instance in {{site.konnect_short_name}} using the credentials provided in `konnect-api-auth`.
60
+
61
+
{:.info}
62
+
> Make sure that the `KonnectGatewayControlPlane` resource is in the same namespace as the `KonnectAPIAuthConfiguration` resource.
62
63
63
64
64
-
## Bind the Control Plane using a `KonnectExtension`
65
+
## Bind the control plane using a `KonnectExtension`
65
66
66
-
To finalize the connection between your cluster and the {{site.konnect_short_name}} control plane, create a `KonnectExtension` object. This resource binds your local Gateway or Data Plane to the {{site.konnect_short_name}} control plane you've defined.
67
+
To finalize the connection between your cluster and the {{site.konnect_short_name}} control plane, create a `KonnectExtension` object. This resource binds your local Gateway or data plane to the {{site.konnect_short_name}} control plane you've defined.
Copy file name to clipboardExpand all lines: app/_how-tos/operator-konnect-getstarted-install.md
+5-11Lines changed: 5 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,6 @@ products:
21
21
works_on:
22
22
- konnect
23
23
24
-
entities: []
25
-
26
24
prereqs:
27
25
skip_product: true
28
26
@@ -35,9 +33,7 @@ tags:
35
33
- helm
36
34
---
37
35
38
-
## Install {{site.operator_product_name}}
39
-
40
-
The {{site.operator_product_name}} can deploy and manage Data Planes connected to a {{ site.konnect_short_name }} Control Plane. Configuration for services, routes, and plugins is managed entirely through {{site.konnect_short_name}} and propagated automatically to Data Planes.
36
+
{{site.operator_product_name}} can deploy and manage data planes connected to a {{ site.konnect_short_name }} control plane. Configuration for Services, Routes, and plugins is managed entirely through {{site.konnect_short_name}} and propagated automatically to data planes.
41
37
42
38
## Create the `kong` namespace
43
39
@@ -47,16 +43,14 @@ Create the `kong` namespace in your Kubernetes cluster, which is where the Getti
47
43
kubectl create namespace kong
48
44
```
49
45
50
-
## Install the Operator
51
-
52
-
{% include prereqs/products/operator.md raw=true v_maj=1 %}
46
+
## Install {{site.operator_product_name}}
53
47
54
-
{% include k8s/cert-manager.md %}
48
+
{% include prereqs/products/operator.md raw=true v_maj=2 %}
55
49
56
50
### Wait for readiness
57
51
58
-
Wait for the {{site.operator_product_name}}'s controller deployment to become available before proceeding, ensuring it’s ready to manage resources:
52
+
Wait for {{site.operator_product_name}}'s controller deployment to become available before proceeding, ensuring it’s ready to manage resources:
59
53
60
54
{% include prereqs/products/operator-validate-deployment.md %}
61
55
62
-
Once the {{site.operator_product_name}} is ready, you can begin provisioning Gateway Control Planes and Data Planes using {{site.konnect_short_name}} CRDs.
56
+
Once the {{site.operator_product_name}} is ready, you can begin provisioning Gateway control planes and data planes using {{site.konnect_short_name}} CRDs.
0 commit comments