From 8d76671947e3cd14050733435296b91b5ab945dc Mon Sep 17 00:00:00 2001 From: David Yu Date: Tue, 14 Apr 2020 07:53:17 -0700 Subject: [PATCH] Consul on Kubernetes Learn Guide Links (#7642) * Adding EKS Learn Guide to Docs --- website/source/docs/platform/k8s/eks.html.md | 19 +++++++++++++++++++ .../source/docs/platform/k8s/index.html.md | 5 ++++- website/source/layouts/docs.erb | 3 +++ 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 website/source/docs/platform/k8s/eks.html.md diff --git a/website/source/docs/platform/k8s/eks.html.md b/website/source/docs/platform/k8s/eks.html.md new file mode 100644 index 000000000..a1e5660f6 --- /dev/null +++ b/website/source/docs/platform/k8s/eks.html.md @@ -0,0 +1,19 @@ +--- +layout: "docs" +page_title: "Running Consul on Amazon EKS" +sidebar_current: "docs-platform-k8s-run-eks" +description: |- + Consul can run directly on Amazon Elastic Kubernetes Service (EKS). +--- + +# Consul on Amazon Elastic Kubernetes Service + +Consul can run directly on Amazon Elastic Kubernetes Service (EKS). To get hands-on experience, you can use the [Deploy Consul with Kubernetes on Amazon EKS](https://learn.hashicorp.com/consul/kubernetes/aws-k8s?utm_source=consul.io&utm_medium=docs&utm_content=k8s&utm_term=eks) guide. + +The Learn guide includes: + +- EKS configuration recommendations +- How to install Consul on Amazon EKS with the official Helm chart +- Accessing Consul with the Consul UI, CLI, and API. + +You will need a Amazon Web Services account to complete this guide. diff --git a/website/source/docs/platform/k8s/index.html.md b/website/source/docs/platform/k8s/index.html.md index 003ca2299..28a37bfa7 100644 --- a/website/source/docs/platform/k8s/index.html.md +++ b/website/source/docs/platform/k8s/index.html.md @@ -56,8 +56,11 @@ Guides consul/getting-started-k8s/minikube?utm_source=consul.io&utm_medium=docs) walks you through deploying Consul on Kubernetes with the official Helm chart and can be applied to any Kubernetes installation type. - - The [Kubernetes on Azure guide](https://learn.hashicorp.com/consul/ + - Review production best practices and cloud-specific configurations for deploying Consul on managed Kubernetes runtimes. + - The [Kubernetes on Azure (AKS) guide](https://learn.hashicorp.com/consul/ getting-started-k8s/azure-k8s?utm_source=consul.io&utm_medium=docs) is a complete walk through on how to deploy Consul on AKS. + - The [Kubernetes on AWS (EKS) guide](https://learn.hashicorp.com/consul/kubernetes/aws-k8s?utm_source=consul.io&utm_medium=docs) is a complete walk through on how to deploy Consul on EKS. + - The [Kubernetes on Google Cloud (GKE) guide](https://learn.hashicorp.com/consul/kubernetes/google-cloud-k8s?utm_source=consul.io&utm_medium=docs) is a complete walk through on how to deploy Consul on GKE. - The [Consul and Kubernetes Reference Architecture]( https://learn.hashicorp.com/consul/day-1-operations/kubernetes-reference?utm_source=consul.io&utm_medium=docs) guide provides recommended practices for production. diff --git a/website/source/layouts/docs.erb b/website/source/layouts/docs.erb index 3bdd4d6e0..4f03410d5 100644 --- a/website/source/layouts/docs.erb +++ b/website/source/layouts/docs.erb @@ -604,6 +604,9 @@ > Azure Kubernetes Service (AKS) + > + Amazon Elastic Kubernetes Service (EKS) + > Google Kubernetes Service (GKE)