diff --git a/website/content/docs/agent/config/index.mdx b/website/content/docs/agent/config/index.mdx index ca9dbc3344..44432da314 100644 --- a/website/content/docs/agent/config/index.mdx +++ b/website/content/docs/agent/config/index.mdx @@ -38,7 +38,7 @@ documented below in the configuration reload. You can test the following configuration options by following the -[Getting Started](https://learn.hashicorp.com/collections/consul/get-started-vms?utm_source=docs) +[Get Started](https://developer.hashicorp.com/consul/tutorials/get-started-vms?utm_source=docs) tutorials to install an agent in a VM. ## Ports Used diff --git a/website/content/docs/agent/index.mdx b/website/content/docs/agent/index.mdx index 48f652a19c..33e6167044 100644 --- a/website/content/docs/agent/index.mdx +++ b/website/content/docs/agent/index.mdx @@ -95,7 +95,7 @@ The `-dev` flag is provided for learning purposes only. We strongly advise against using it for production environments. -> **Getting Started Tutorials**: You can test a local agent in a VM by following the -[Getting Started tutorials](https://learn.hashicorp.com/collections/consul/get-started-vms?utm_source=docs). +[Get Started tutorials](https://developer.hashicorp.com/consul/tutorials/get-started-vms?utm_source=docs). When starting Consul with the `-dev` flag, the only additional information Consul needs to run is the location of a directory for storing agent state data. You can specify the location with the `-data-dir` flag or define the location in an external file and point the file with the `-config-file` flag. diff --git a/website/content/docs/connect/index.mdx b/website/content/docs/connect/index.mdx index 6f335ce709..a609674bd8 100644 --- a/website/content/docs/connect/index.mdx +++ b/website/content/docs/connect/index.mdx @@ -55,7 +55,7 @@ There are several ways to try Connect in different environments. chart, deploying services in the service mesh, and using intentions to secure service communications. -- The [Getting Started With Consul Service Mesh for Kubernetes](https://learn.hashicorp.com/tutorials/consul/service-mesh-deploy?in=consul/gs-consul-service-mesh?utm_source=docs) guide walks you through installing Consul on Kubernetes to set up a service mesh for establishing communication between Kubernetes services. +- The [Getting Started With Consul for Kubernetes](https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes?utm_source=docs) tutorials guides you through installing Consul on Kubernetes to set up a service mesh for establishing communication between Kubernetes services. - The [Secure Service-to-Service Communication tutorial](https://learn.hashicorp.com/tutorials/consul/service-mesh-with-envoy-proxy?utm_source=docs) is a simple walk through of connecting two services on your local machine diff --git a/website/content/docs/install/index.mdx b/website/content/docs/install/index.mdx index ade8a5ff2a..905e6c25dd 100644 --- a/website/content/docs/install/index.mdx +++ b/website/content/docs/install/index.mdx @@ -19,7 +19,7 @@ Downloading a precompiled binary is easiest, and we provide downloads over TLS along with SHA256 sums to verify the binary. We also distribute a PGP signature with the SHA256 sums that can be verified. -The [Getting Started guides](https://learn.hashicorp.com/collections/consul/get-started-vms?utm_source=docs) provide a quick walkthrough of installing and using Consul on a VM. +The [Get Started on VMs tutorials](https://developer.hashicorp.com/consul/tutorials/get-started-vms?utm_source=docs) provide a quick walkthrough of installing and using Consul on a VM. ## Precompiled Binaries diff --git a/website/content/docs/k8s/index.mdx b/website/content/docs/k8s/index.mdx index b43df989e6..b05564d1d8 100644 --- a/website/content/docs/k8s/index.mdx +++ b/website/content/docs/k8s/index.mdx @@ -36,7 +36,7 @@ There are several ways to try Consul with Kubernetes in different environments. ### Tutorials -- The [Service Mesh on Kubernetes collection](/consul/tutorials/kubernetes?utm_source=docs) +- The [Getting Started with Consul Service Mesh track](/consul/tutorials/get-started-kubernetes) provides guidance for installing Consul as service mesh for Kubernetes using the Helm chart, deploying services in the service mesh, and using intentions to secure service communications. diff --git a/website/content/docs/k8s/installation/install.mdx b/website/content/docs/k8s/installation/install.mdx index 138fdbb985..786c49412f 100644 --- a/website/content/docs/k8s/installation/install.mdx +++ b/website/content/docs/k8s/installation/install.mdx @@ -21,7 +21,11 @@ The Helm chart has no required configuration, so it installs a Consul cluster wi -> **Security warning**: By default, Helm installs Consul with security configurations disabled so that the out-of-box experience is optimized for new users. We strongly recommend using a properly-secured Kubernetes cluster or making sure that you understand and enable [Consul’s security features](/docs/security) before going into production. Some security features are not supported in the Helm chart and require additional manual configuration. -> For a hands-on experience with Consul as a service mesh for Kubernetes, follow the [Getting Started with Consul service mesh tutorial](/consul/tutorials/kubernetes-features/service-mesh-deploy?utm_source=docs). +Refer to the [architecture](/docs/k8s/installation/install#architecture) section to learn more about the general architecture of Consul on Kubernetes. + +For a hands-on experience with Consul as a service mesh +for Kubernetes, follow the [Getting Started with Consul service +mesh](/consul/tutorials/get-started-kubernetes) tutorial. ## Requirements diff --git a/website/content/docs/nia/usage/requirements.mdx b/website/content/docs/nia/usage/requirements.mdx index 27099c16c2..8da0ab164a 100644 --- a/website/content/docs/nia/usage/requirements.mdx +++ b/website/content/docs/nia/usage/requirements.mdx @@ -25,7 +25,7 @@ Below are several steps towards a minimum Consul setup required for running CTS. CTS is a daemon that runs alongside Consul, similar to other Consul ecosystem tools like Consul Template. CTS is not included with the Consul binary and needs to be installed separately. -To install a local Consul agent, refer to the [Getting Started: Install Consul Tutorial](https://learn.hashicorp.com/collections/consul/get-started-vms?utm_source=docs). +To install a local Consul agent, refer to the [Getting Started: Install Consul Tutorial](https://developer.hashicorp.com/consul/tutorials/get-started-vms?utm_source=docs). For information on compatible Consul versions, refer to the [Consul compatibility matrix](/docs/nia/compatibility#consul). diff --git a/website/data/docs-nav-data.json b/website/data/docs-nav-data.json index f63bee29c6..e2302802d5 100644 --- a/website/data/docs-nav-data.json +++ b/website/data/docs-nav-data.json @@ -50,15 +50,15 @@ }, { "title": "Learn HCP Consul", - "href": "https://learn.hashicorp.com/tutorials/cloud/get-started-consul" + "href": "https://developer.hashicorp.com/consul/tutorials/get-started-hcp" }, { "title": "Learn Consul on Kubernetes", - "href": "https://learn.hashicorp.com/tutorials/consul/service-mesh-deploy" + "href": "https://developer.hashicorp.com/consul/tutorials/get-started-kubernetes" }, { "title": "Learn Consul on VMs", - "href": "https://learn.hashicorp.com/collections/consul/get-started-vms" + "href": "https://developer.hashicorp.com/consul/tutorials/get-started-vms" }, { "title": "Manual Bootstrap",