Update install.mdx

pull/20697/head
David Yu 9 months ago committed by GitHub
parent dd833d9a36
commit 1367b1b70c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -114,7 +114,29 @@ global:
enabled: true
```
Refer to [`openshift` in the Helm chart reference](/consul/docs/k8s/helm#v-global-openshift) for additional information.
Refer to [`openshift` in the Helm chart reference](/consul/docs/k8s/helm#v-global-openshift) and [Deploy Consul on RedHat OpenShift](https://developer.hashicorp.com/consul/tutorials/kubernetes/kubernetes-openshift-red-hat) for additional information.
### Install Consul on GKE Autopilot
GKE Autopilot provides a fully managed environment for containerized workloads and requires the Consul CNI Plugin to be installed. Refer to [Enable the Consul CNI plugin](#enable-the-consul-cni-plugin) for a full reference on how to enable the CNI plug-in. By default, GKE Autopilot also installs [Gateway API](https://gateway-api.sigs.k8s.io) resources, so it is recommended to customize the `connectInject.apiGateway` stanza to accomodate for the pre-installed Gateway API CRDs. Below is a working example that enables both Consul Service Mesh and Consul API Gateway on GKE Autopilot.
<CodeBlockConfig filename="values.yaml">
```yaml
global:
name: consul
connectInject:
enabled: true
apiGateway:
manageExternalCRDs: false
manageNonStandardCRDs: true
cni:
enabled: true
logLevel: info
cniBinDir: "/home/kubernetes/bin"
cniNetDir: "/etc/cni/net.d"
```
</CodeBlockConfig>
### Enable the Consul CNI plugin

Loading…
Cancel
Save