From 9c0e1a5b087b8a7d84bff7de7a1770e280b9ae06 Mon Sep 17 00:00:00 2001 From: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com> Date: Mon, 18 Nov 2019 12:00:01 -0600 Subject: [PATCH] [WIP] Kubernetes Docs (#6770) * adding cloud providers for k8s * adding links * added utm parameters * Updating descriptions * fix sidenav * renaming page minikube --- website/source/docs/platform/k8s/aks.html.md | 23 +++++++++++++++++++ website/source/docs/platform/k8s/gke.html.md | 19 +++++++++++++++ .../source/docs/platform/k8s/minikube.html.md | 17 ++++++++++++++ website/source/layouts/docs.erb | 11 +++++++++ 4 files changed, 70 insertions(+) create mode 100644 website/source/docs/platform/k8s/aks.html.md create mode 100644 website/source/docs/platform/k8s/gke.html.md create mode 100644 website/source/docs/platform/k8s/minikube.html.md diff --git a/website/source/docs/platform/k8s/aks.html.md b/website/source/docs/platform/k8s/aks.html.md new file mode 100644 index 0000000000..f453e45a5b --- /dev/null +++ b/website/source/docs/platform/k8s/aks.html.md @@ -0,0 +1,23 @@ +--- +layout: "docs" +page_title: "Consul on Azure Cloud" +sidebar_current: "docs-platform-k8s-run-aks" +description: |- + Consul can run directly on Azure Kubernetes Service (AKS). +--- + +# Consul on Azure Kubernetes Service + +Consul can run directly on Azure Kubernetes Service (AKS). To get hands-on experience, you can follow the [Deploy Consul with Kubernetes on Azure](https://learn.hashicorp.com/consul/kubernetes/azure-k8s?utm_source=consul.io&utm_medium=docs&utm_content=k8s&utm_term=aks) guide. + +The Learn guide includes: + +- AKS configuration recommendations +- How to install Consul with the official Helm chart +- Deploying two services in the Consul Connect service mesh. + +To complete this guide, you will need a Azure Cloud account. + + + + diff --git a/website/source/docs/platform/k8s/gke.html.md b/website/source/docs/platform/k8s/gke.html.md new file mode 100644 index 0000000000..9be97a7388 --- /dev/null +++ b/website/source/docs/platform/k8s/gke.html.md @@ -0,0 +1,19 @@ +--- +layout: "docs" +page_title: "Running Consul on Google Cloud" +sidebar_current: "docs-platform-k8s-run-gke" +description: |- + Consul can run directly on Google Kubernetes Engine (GKE). +--- + +# Consul on Google Kubernetes Engine + +Consul can run directly on Google Kubernetes Engine (GKE). To get hands-on experience, you can use the [Deploy Consul with Kubernetes on Google Cloud](https://learn.hashicorp.com/consul/kubernetes/google-cloud-k8s?utm_source=consul.io&utm_medium=docs&utm_content=k8s&utm_term=gke) guide. + +The Learn guide includes: + +- GKE configuration recommendations +- How to install Consul on GKE with the official Helm chart +- Accessing Consul with the Consul UI, CLI, and API. + +You will need a Google Cloud account to complete this guide. \ No newline at end of file diff --git a/website/source/docs/platform/k8s/minikube.html.md b/website/source/docs/platform/k8s/minikube.html.md new file mode 100644 index 0000000000..a88ceb0faa --- /dev/null +++ b/website/source/docs/platform/k8s/minikube.html.md @@ -0,0 +1,17 @@ +--- +layout: "docs" +page_title: "Running Consul on Minikube" +sidebar_current: "docs-platform-k8s-run-mini" +description: |- + Consul can run directly on Minikube for testing. +--- + +# Consul on Minikube + +Consul can run directly on Minikube for testing. To get hands-on experience, you can use the [Consul on Minikube via Helm](https://learn.hashicorp.com/consul/kubernetes/minikube?utm_source=consul.io&utm_medium=docs&utm_content=k8s&utm_term=mk) guide. + +The Learn guide includes how to: + +- Install Consul on Minikube with the official Helm chart. After +- Access Consul with the Consul UI, CLI, and API +- Deploy services in the Consul Connect service mesh. \ No newline at end of file diff --git a/website/source/layouts/docs.erb b/website/source/layouts/docs.erb index 2bc52e54d0..44f20e6a5b 100644 --- a/website/source/layouts/docs.erb +++ b/website/source/layouts/docs.erb @@ -573,6 +573,17 @@