From 04d9ef015e036da3eda02bb62d0e2ef51261ace6 Mon Sep 17 00:00:00 2001 From: Nels Andereck <39201593+nandereck@users.noreply.github.com> Date: Tue, 12 Nov 2024 10:22:55 -0800 Subject: [PATCH] fix(sitemap): update tutorial map (#2626) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## ๐Ÿ”— Relevant links - [Preview link](https://dev-portal-git-BRANCH_NAME-hashicorp.vercel.app/PATH_TO_VIEW) ๐Ÿ”Ž ## ๐Ÿ—’๏ธ What Currently, the sitemap in developer does not reflect every page. Steps to replicate: - [ ] Navigate to [this tutorial](https://developer.hashicorp.com/terraform/tutorials/cloud/stacks-deploy) - [ ] Validate that the page exists - [ ] Navigate to [the sitemap](https://developer.hashicorp.com/server-sitemap.xml) - [ ] Search for "terraform/tutorials/cloud/stacks-deploy" - [ ] Validate that no URL exists This appears to be due to our `generate-tutorial-map` script not having run. After running the script locally, it appears that "src/data/_tutorial-map.generated.json" no shows the expected output. ## ๐Ÿงช Testing - [ ] Navigate to [the sitemap in the preview](https://dev-portal-git-nels-bugbroken-sitemap-hashicorp.vercel.app/server-sitemap.xml) - [ ] Search for "terraform/tutorials/cloud/stacks-deploy" - [ ] Validate that a URL exists --- src/data/_tutorial-map.generated.json | 634 ++++++++------------------ 1 file changed, 201 insertions(+), 433 deletions(-) diff --git a/src/data/_tutorial-map.generated.json b/src/data/_tutorial-map.generated.json index 91cb96cda1..d6b6000b1e 100644 --- a/src/data/_tutorial-map.generated.json +++ b/src/data/_tutorial-map.generated.json @@ -1,34 +1,108 @@ { + "cloud/vault-manage-namespaces": "/vault/tutorials/manage-hcp-vault-dedicated/vault-manage-namespaces", + "cloud/scale-out-vault": "/vault/tutorials/manage-hcp-vault-dedicated/scale-out-vault", + "cloud/scale-out-vault-terraform": "/vault/tutorials/manage-hcp-vault-dedicated/scale-out-vault-terraform", + "cloud/manage-codified-vault-hcp-terraform": "/vault/tutorials/manage-hcp-vault-dedicated/manage-codified-vault-hcp-terraform", + "cloud/why-use-hcp-vault": "/vault/tutorials/get-started-hcp-vault-dedicated/why-use-hcp-vault", + "cloud/manage-clusters": "/vault/tutorials/get-started-hcp-vault-dedicated/manage-clusters", + "cloud/manage-access-secrets": "/vault/tutorials/get-started-hcp-vault-dedicated/manage-access-secrets", + "cloud/create-secret": "/vault/tutorials/get-started-hcp-vault-dedicated/create-secret", + "cloud/create-cluster": "/vault/tutorials/get-started-hcp-vault-dedicated/create-cluster", + "waypoint/build-self-service-idp": "/waypoint/tutorials/self-service/build-self-service-idp", + "terraform/stacks-deploy": "/terraform/tutorials/cloud/stacks-deploy", + "terraform/stacks-eks-deferred": "/terraform/tutorials/cloud/stacks-eks-deferred", + "terraform/drift-and-policy": "/terraform/tutorials/cloud/drift-and-policy", + "nomad/jobs-version": "/nomad/tutorials/manage-jobs/jobs-version", + "boundary/minio-session-rec": "/boundary/tutorials/host-management/minio-session-rec", + "vault/hashiconf-kubernetes-vso-enterprise": "/vault/tutorials/kubernetes/hashiconf-kubernetes-vso-enterprise", + "vault/associate-study-003": "/vault/tutorials/associate-cert-003/associate-study-003", + "vault/associate-review-003": "/vault/tutorials/associate-cert-003/associate-review-003", + "vault/associate-questions-003": "/vault/tutorials/associate-cert-003/associate-questions-003", + "sentinel/write-policy": "/sentinel/tutorials/get-started/write-policy", + "sentinel/static-imports": "/sentinel/tutorials/get-started/static-imports", + "sentinel/testing": "/sentinel/tutorials/get-started/testing", + "sentinel/simplify-functions": "/sentinel/tutorials/get-started/simplify-functions", + "sentinel/reuse-modules": "/sentinel/tutorials/get-started/reuse-modules", + "sentinel/policy-as-code": "/sentinel/tutorials/get-started/policy-as-code", + "sentinel/install": "/sentinel/tutorials/get-started/install", + "cloud/hcp-vault-secrets-establish-secure-acl-model": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-establish-secure-acl-model", + "well-architected-framework/security-secure-hashicorp-tools-with-tls": "/well-architected-framework/security/security-secure-hashicorp-tools-with-tls", + "well-architected-framework/operational-excellence-manage-your-infrastructure-components-with-terraform": "/well-architected-framework/operational-excellence/operational-excellence-manage-your-infrastructure-components-with-terraform", + "waypoint/create-action": "/waypoint/tutorials/hcp-waypoint/create-action", + "nomad/prometheus-service-mesh-metrics": "/nomad/tutorials/manage-clusters/prometheus-service-mesh-metrics", + "vault/why-use-vault": "/vault/tutorials/get-started/why-use-vault", + "vault/understand-static-dynamic-secrets": "/vault/tutorials/get-started/understand-static-dynamic-secrets", + "vault/troubleshoot": "/vault/tutorials/get-started/troubleshoot", + "vault/setup": "/vault/tutorials/get-started/setup", + "vault/learn-ui": "/vault/tutorials/get-started/learn-ui", + "vault/learn-terraform": "/vault/tutorials/get-started/learn-terraform", + "vault/learn-http-api": "/vault/tutorials/get-started/learn-http-api", + "vault/learn-cli": "/vault/tutorials/get-started/learn-cli", + "vault/introduction-tokens": "/vault/tutorials/get-started/introduction-tokens", + "vault/introduction-roles": "/vault/tutorials/get-started/introduction-roles", + "vault/introduction-policies": "/vault/tutorials/get-started/introduction-policies", + "vault/introduction-next-steps": "/vault/tutorials/get-started/introduction-next-steps", + "vault/install-binary": "/vault/tutorials/get-started/install-binary", + "vault/discover-plugins": "/vault/tutorials/get-started/discover-plugins", + "vault/available-editions": "/vault/tutorials/get-started/available-editions", + "terraform/pro-orientation": "/terraform/tutorials/pro-cert/pro-orientation", + "vault/monitoring-vault-with-datadog": "/vault/tutorials/archive/monitoring-vault-with-datadog", + "consul/sameness-groups": "/consul/tutorials/developer-mesh/sameness-groups", + "well-architected-framework/reliability-zero-downtime-deployments": "/well-architected-framework/reliability/reliability-zero-downtime-deployments", + "well-architected-framework/operational-excellence-application-deployment": "/well-architected-framework/operational-excellence/operational-excellence-application-deployment", + "cloud/hcp-vault-secrets-kubernetes-vso": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-kubernetes-vso", + "vault/plugin-workoad-identity-federation": "/vault/tutorials/enterprise/plugin-workoad-identity-federation", + "vault/spring-reload-secrets": "/vault/tutorials/app-integration/spring-reload-secrets", + "consul/load-balancing-nginx-plus": "/consul/tutorials/archive/load-balancing-nginx-plus", + "consul/consul-terraform-sync-zscaler-application-segments": "/consul/tutorials/archive/consul-terraform-sync-zscaler-application-segments", + "nomad/deploy-api-gateway-on-nomad": "/nomad/tutorials/integrate-consul/deploy-api-gateway-on-nomad", + "terraform/pro-review": "/terraform/tutorials/pro-cert/pro-review", + "consul/terraform-consul-provider": "/consul/tutorials/archive/terraform-consul-provider", + "consul/single-sign-on-auth0": "/consul/tutorials/archive/single-sign-on-auth0", + "consul/monitor-with-appdynamics": "/consul/tutorials/archive/monitor-with-appdynamics", + "consul/kubernetes-layer7-observability": "/consul/tutorials/archive/kubernetes-layer7-observability", + "consul/docker-container-agents": "/consul/tutorials/archive/docker-container-agents", + "consul/docker-compose-observability": "/consul/tutorials/archive/docker-compose-observability", + "consul/amazon-ecs-admin-partitions": "/consul/tutorials/archive/amazon-ecs-admin-partitions", + "consul/sync-pivotal-cloud-services": "/consul/tutorials/archive/sync-pivotal-cloud-services", + "consul/load-balancing-haproxy": "/consul/tutorials/archive/load-balancing-haproxy", + "consul/kubernetes-openshift-red-hat": "/consul/tutorials/archive/kubernetes-openshift-red-hat", + "terraform/servicenow-no-code": "/terraform/tutorials/it-saas/servicenow-no-code", + "consul/troubleshooting": "/consul/tutorials/archive/troubleshooting", + "consul/autopilot-datacenter-operations": "/consul/tutorials/archive/autopilot-datacenter-operations", + "well-architected-framework/security-zero-trust-video": "/well-architected-framework/security/security-zero-trust-video", + "consul/sync-aws-services": "/consul/tutorials/archive/sync-aws-services", + "terraform/providers-function-only": "/terraform/tutorials/providers-plugin-framework/providers-function-only", + "terraform/providers-plugin-framework-functions": "/terraform/tutorials/providers-plugin-framework/providers-plugin-framework-functions", + "well-architected-framework/reliability-deploy-application-monitoring-components": "/well-architected-framework/reliability/reliability-deploy-application-monitoring-components", "consul/associate-study-003": "/consul/tutorials/certification-003/associate-study-003", "consul/associate-review-003": "/consul/tutorials/certification-003/associate-review-003", "consul/associate-questions-003": "/consul/tutorials/certification-003/associate-questions-003", - "cloud/vault-radar-secret-scanning": "/vault/tutorials/radar-foundations/vault-radar-secret-scanning", - "cloud/vault-radar-ticketing-setup": "/vault/tutorials/radar-foundations/vault-radar-ticketing-setup", - "cloud/vault-radar-introduction": "/vault/tutorials/radar-foundations/vault-radar-introduction", - "cloud/vault-radar-alert-setup": "/vault/tutorials/radar-foundations/vault-radar-alert-setup", - "consul/monitor-applications-health-checks": "/consul/tutorials/developer-discovery/monitor-applications-health-checks", + "cloud/vault-radar-secret-scanning": "/hcp/tutorials/get-started-hcp-vault-radar/vault-radar-secret-scanning", + "cloud/vault-radar-ticketing-setup": "/hcp/tutorials/get-started-hcp-vault-radar/vault-radar-ticketing-setup", + "cloud/vault-radar-introduction": "/hcp/tutorials/get-started-hcp-vault-radar/vault-radar-introduction", + "cloud/vault-radar-alert-setup": "/hcp/tutorials/get-started-hcp-vault-radar/vault-radar-alert-setup", + "consul/monitor-applications-health-checks": "/consul/tutorials/connect-services/monitor-applications-health-checks", "well-architected-framework/verify-hashicorp-binary": "/well-architected-framework/operational-excellence/verify-hashicorp-binary", - "consul/terminating-gateway": "/consul/tutorials/service-mesh-traffic-management/terminating-gateway", - "consul/access-control-manage-permissions": "/consul/tutorials/security/access-control-manage-permissions", - "consul/consul-template-load-balancing": "/consul/tutorials/developer-configuration/consul-template-load-balancing", + "consul/terminating-gateway": "/consul/tutorials/connect-services/terminating-gateway", + "consul/access-control-manage-permissions": "/consul/tutorials/secure-services/access-control-manage-permissions", + "consul/consul-template-load-balancing": "/consul/tutorials/network-automation/consul-template-load-balancing", "nomad/integration-gcp": "/nomad/tutorials/fed-workload-identity/integration-gcp", "terraform/pro-study": "/terraform/tutorials/pro-cert/pro-study", - "cloud/kubernetes-vso-hcp-vault": "/vault/tutorials/cloud-ops/kubernetes-vso-hcp-vault", - "consul/server-metrics-and-logs": "/consul/tutorials/service-mesh-observability/server-metrics-and-logs", + "cloud/kubernetes-vso-hcp-vault": "/vault/tutorials/integrate-kubernetes-hcp-vault-dedicated/kubernetes-vso-hcp-vault", + "consul/server-metrics-and-logs": "/consul/tutorials/observe-your-network/server-metrics-and-logs", "boundary/oidc-okta": "/boundary/tutorials/identity-management/oidc-okta", "boundary/oidc-auth0": "/boundary/tutorials/identity-management/oidc-auth0", "boundary/oidc-azure": "/boundary/tutorials/identity-management/oidc-azure", - "consul/proxy-access-logs": "/consul/tutorials/service-mesh-observability/proxy-access-logs", + "consul/proxy-access-logs": "/consul/tutorials/observe-your-network/proxy-access-logs", "nomad/job-spec-actions": "/nomad/tutorials/job-specifications/job-spec-actions", "nomad/vault-acl": "/nomad/tutorials/integrate-vault/vault-acl", "nomad/consul-acl": "/nomad/tutorials/integrate-consul/consul-acl", "nomad/nomad-pack-detailed-usage": "/nomad/tutorials/nomad-pack/nomad-pack-detailed-usage", - "consul/proxy-metrics": "/consul/tutorials/service-mesh-observability/proxy-metrics", + "consul/proxy-metrics": "/consul/tutorials/observe-your-network/proxy-metrics", "nomad/sso-oidc-auth0": "/nomad/tutorials/access-control/sso-oidc-auth0", - "consul/secure-services-intentions": "/consul/tutorials/service-mesh-security/secure-services-intentions", - "consul/secure-services-intentions-l7": "/consul/tutorials/service-mesh-security/secure-services-intentions-l7", - "well-architected-framework/operational-excellence-migrate-unmanaged-vault-namespace-to-terraform-managed-infra": "/well-architected-framework/operational-excellence/operational-excellence-migrate-unmanaged-vault-namespace-to-terraform-managed-infra", - "well-architected-framework/operational-excellence-managing-vault-with-terraform": "/well-architected-framework/operational-excellence/operational-excellence-managing-vault-with-terraform", + "consul/secure-services-intentions": "/consul/tutorials/secure-services/secure-services-intentions", + "consul/secure-services-intentions-l7": "/consul/tutorials/secure-services/secure-services-intentions-l7", "vault/benchmark-vault": "/vault/tutorials/operations/benchmark-vault", "waypoint/use-template": "/waypoint/tutorials/hcp-waypoint/use-template", "waypoint/set-up-rbac": "/waypoint/tutorials/hcp-waypoint/set-up-rbac", @@ -39,55 +113,41 @@ "waypoint/create-template": "/waypoint/tutorials/hcp-waypoint/create-template", "boundary/aws-session-rec-vault": "/boundary/tutorials/host-management/aws-session-rec-vault", "boundary/ldap-auth": "/boundary/tutorials/identity-management/ldap-auth", - "consul/hashiconf-2023": "/consul/tutorials/service-mesh-observability/hashiconf-2023", "terraform/test": "/terraform/tutorials/configuration-language/test", - "cloud/kubernetes-vso": "/vault/tutorials/hcp-vault-secrets-get-started/kubernetes-vso", "vault/secrets-sync": "/vault/tutorials/enterprise/secrets-sync", "vault/saml": "/vault/tutorials/auth-methods/saml", "vault/pki-cieps": "/vault/tutorials/enterprise/pki-cieps", - "consul/virtual-machine-gs-manage": "/consul/tutorials/get-started-vms/virtual-machine-gs-manage", - "consul/service-splitters-canary-deployment": "/consul/tutorials/developer-mesh/service-splitters-canary-deployment", + "consul/service-splitters-canary-deployment": "/consul/tutorials/control-network-traffic/service-splitters-canary-deployment", "boundary/kubernetes-getting-started-setup": "/boundary/tutorials/kubernetes-connect/kubernetes-getting-started-setup", "boundary/kubernetes-getting-started-intro": "/boundary/tutorials/kubernetes-connect/kubernetes-getting-started-intro", "boundary/kubernetes-getting-started-config": "/boundary/tutorials/kubernetes-connect/kubernetes-getting-started-config", "boundary/kubernetes-getting-started-connect": "/boundary/tutorials/kubernetes-connect/kubernetes-getting-started-connect", - "consul/consul-ecs": "/consul/tutorials/cloud-integrations/consul-ecs", - "onboarding/vault-metrics-elastic": "/onboarding/hcp-vault-week-7/vault-metrics-elastic", - "onboarding/vault-metrics-cloudwatch": "/onboarding/hcp-vault-week-7/vault-metrics-cloudwatch", - "onboarding/vault-audit-log-elastic": "/onboarding/hcp-vault-week-7/vault-audit-log-elastic", - "onboarding/vault-audit-log-cloudwatch": "/onboarding/hcp-vault-week-7/vault-audit-log-cloudwatch", + "consul/consul-ecs": "/consul/tutorials/connect-services/consul-ecs", "terraform/azure-virtual-machine-scale-sets": "/terraform/tutorials/it-saas/azure-virtual-machine-scale-sets", - "well-architected-framework/security-protecting-secrets-outside-of-vault": "/well-architected-framework/security/security-protecting-secrets-outside-of-vault", - "consul/consul-terraform-sync-zscaler-application-segments": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-zscaler-application-segments", - "cloud/hcp-vault-secrets-terraform": "/vault/tutorials/hcp-vault-secrets-get-started/hcp-vault-secrets-terraform", - "well-architected-framework/operational-excellence-workspaces-projects": "/well-architected-framework/operational-excellence/operational-excellence-workspaces-projects", - "well-architected-framework/reliability-vault-monitoring-key-metrics": "/well-architected-framework/reliability/reliability-vault-monitoring-key-metrics", + "cloud/hcp-vault-secrets-terraform": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-terraform", "vault/pki-acme-caddy": "/vault/tutorials/secrets-management/pki-acme-caddy", "vault/agent-env-vars": "/vault/tutorials/vault-agent/agent-env-vars", - "cloud/hcp-vault-secrets-retrieve-secret": "/vault/tutorials/hcp-vault-secrets-get-started/hcp-vault-secrets-retrieve-secret", - "cloud/hcp-vault-secrets-introduction": "/vault/tutorials/hcp-vault-secrets-get-started/hcp-vault-secrets-introduction", - "cloud/hcp-vault-secrets-install-cli": "/vault/tutorials/hcp-vault-secrets-get-started/hcp-vault-secrets-install-cli", - "cloud/hcp-vault-secrets-create-secret": "/vault/tutorials/hcp-vault-secrets-get-started/hcp-vault-secrets-create-secret", + "cloud/hcp-vault-secrets-retrieve-secret": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-retrieve-secret", + "cloud/hcp-vault-secrets-introduction": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-introduction", + "cloud/hcp-vault-secrets-install-cli": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-install-cli", + "cloud/hcp-vault-secrets-create-secret": "/hcp/tutorials/get-started-hcp-vault-secrets/hcp-vault-secrets-create-secret", "boundary/ent-reference-architecture": "/boundary/tutorials/enterprise/ent-reference-architecture", "boundary/ent-deployment-guide": "/boundary/tutorials/enterprise/ent-deployment-guide", "terraform/dynamic-credentials-no-code": "/terraform/tutorials/cloud/dynamic-credentials-no-code", - "consul/permissive-mtls": "/consul/tutorials/kubernetes/permissive-mtls", - "consul/hashidays-2023": "/consul/tutorials/resiliency/hashidays-2023", + "consul/permissive-mtls": "/consul/tutorials/secure-services/permissive-mtls", "terraform/checks": "/terraform/tutorials/configuration-language/checks", "consul/virtual-machine-gs-service-mesh-access": "/consul/tutorials/get-started-vms/virtual-machine-gs-service-mesh-access", "vault/google-workspace-oauth": "/vault/tutorials/auth-methods/google-workspace-oauth", - "vault/secure-confluent-logs": "/vault/tutorials/app-integration/secure-confluent-logs", + "vault/secure-confluent-logs": "/vault/tutorials/archive/secure-confluent-logs", "vault/pgp-encrypted-key-shares": "/vault/tutorials/operations/pgp-encrypted-key-shares", "terraform/dynamic-credentials-vault": "/terraform/tutorials/cloud/dynamic-credentials-vault", "terraform/kubernetes-operator-v2": "/terraform/tutorials/kubernetes/kubernetes-operator-v2", "terraform/kubernetes-operator-v2-agentpool": "/terraform/tutorials/kubernetes/kubernetes-operator-v2-agentpool", - "well-architected-framework/operational-excellence-terraform-maturity": "/well-architected-framework/operational-excellence/operational-excellence-terraform-maturity", "terraform/drift-detection": "/terraform/tutorials/cloud/drift-detection", - "consul/kubernetes-windows-nodes": "/consul/tutorials/kubernetes/kubernetes-windows-nodes", + "consul/kubernetes-windows-nodes": "/consul/tutorials/connect-services/kubernetes-windows-nodes", "vault/vault-secrets-operator": "/vault/tutorials/kubernetes/vault-secrets-operator", - "cloud/kubernetes-hcp-vault": "/vault/tutorials/cloud-ops/kubernetes-hcp-vault", + "cloud/kubernetes-hcp-vault": "/vault/tutorials/integrate-kubernetes-hcp-vault-dedicated/kubernetes-hcp-vault", "vault/troubleshoot-tune-enterprise-replication": "/vault/tutorials/enterprise/troubleshoot-tune-enterprise-replication", - "well-architected-framework/security-vault-anti-patterns": "/well-architected-framework/operational-excellence/security-vault-anti-patterns", "vault/azure-root-cred-rotate": "/vault/tutorials/secrets-management/azure-root-cred-rotate", "nomad/gs-start-a-cluster": "/nomad/tutorials/get-started/gs-start-a-cluster", "nomad/gs-stop-nomad": "/nomad/tutorials/get-started/gs-stop-nomad", @@ -96,7 +156,6 @@ "nomad/gs-deploy-job": "/nomad/tutorials/get-started/gs-deploy-job", "terraform/servicenow-sgc": "/terraform/tutorials/it-saas/servicenow-sgc", "vault/gcp-auth-method": "/vault/tutorials/auth-methods/gcp-auth-method", - "vault/kubernetes-rhdp": "/vault/tutorials/kubernetes/kubernetes-rhdp", "vault/gcp-secrets-engine": "/vault/tutorials/secrets-management/gcp-secrets-engine", "vault/pki-unified-crl-ocsp-cross-cluster": "/vault/tutorials/secrets-management/pki-unified-crl-ocsp-cross-cluster", "vault/namespaces-secrets-sharing": "/vault/tutorials/enterprise/namespaces-secrets-sharing", @@ -104,40 +163,8 @@ "nomad/sso-oidc-vault": "/nomad/tutorials/single-sign-on/sso-oidc-vault", "boundary/hcp-certificate-injection": "/boundary/tutorials/credential-management/hcp-certificate-injection", "boundary/hcp-manage-multi-hop": "/boundary/tutorials/hcp-administration/hcp-manage-multi-hop", - "boundary/oss-manage-workers": "/boundary/tutorials/oss-administration/oss-manage-workers", - "well-architected-framework/reliability-monitoring-service-to-service-communication-with-envoy": "/well-architected-framework/reliability/reliability-monitoring-service-to-service-communication-with-envoy", - "well-architected-framework/reliability-consul-monitoring-alerts": "/well-architected-framework/reliability/reliability-consul-monitoring-alerts", - "well-architected-framework/reliability-consul-monitoring-consul-components": "/well-architected-framework/reliability/reliability-consul-monitoring-consul-components", + "boundary/community-manage-workers": "/boundary/tutorials/community-administration/community-manage-workers", "terraform/dynamic-credentials": "/terraform/tutorials/cloud/dynamic-credentials", - "onboarding/consul-terraform-starter-code-kubernetes": "/onboarding/consul-enterprise-week-1/consul-terraform-starter-code-kubernetes", - "onboarding/consul-terraform-starter-code-examples": "/onboarding/consul-enterprise-week-1/consul-terraform-starter-code-examples", - "onboarding/consul-grafana-dashboard": "/onboarding/consul-enterprise-week-3/consul-grafana-dashboard", - "onboarding/consul-enterprise-wan-fed-vms-kubernetes-mesh-gw": "/onboarding/consul-enterprise-week-5/consul-enterprise-wan-fed-vms-kubernetes-mesh-gw", - "onboarding/consul-enterprise-wan-fed-mesh-gateways-overview": "/onboarding/consul-enterprise-week-5/consul-enterprise-wan-fed-mesh-gateways-overview", - "onboarding/consul-enterprise-wan-fed-kubernetes-clusters-mesh-gw": "/onboarding/consul-enterprise-week-5/consul-enterprise-wan-fed-kubernetes-clusters-mesh-gw", - "onboarding/consul-enterprise-w6-welcome": "/onboarding/consul-enterprise-week-6/consul-enterprise-w6-welcome", - "onboarding/consul-enterprise-w5-wrap-up": "/onboarding/consul-enterprise-week-5/consul-enterprise-w5-wrap-up", - "onboarding/consul-enterprise-w4-welcome": "/onboarding/consul-enterprise-week-4/consul-enterprise-w4-welcome", - "onboarding/consul-enterprise-w5-welcome": "/onboarding/consul-enterprise-week-5/consul-enterprise-w5-welcome", - "onboarding/consul-enterprise-w3-welcome": "/onboarding/consul-enterprise-week-3/consul-enterprise-w3-welcome", - "onboarding/consul-enterprise-w3-wrap-up": "/onboarding/consul-enterprise-week-3/consul-enterprise-w3-wrap-up", - "onboarding/consul-enterprise-w2-welcome": "/onboarding/consul-enterprise-week-2/consul-enterprise-w2-welcome", - "onboarding/consul-enterprise-w2-wrap-up": "/onboarding/consul-enterprise-week-2/consul-enterprise-w2-wrap-up", - "onboarding/consul-enterprise-w1-wrap-up": "/onboarding/consul-enterprise-week-1/consul-enterprise-w1-wrap-up", - "onboarding/consul-enterprise-w1-welcome": "/onboarding/consul-enterprise-week-1/consul-enterprise-w1-welcome", - "onboarding/consul-enterprise-upgrading-specific-versions": "/onboarding/consul-enterprise-week-3/consul-enterprise-upgrading-specific-versions", - "onboarding/consul-enterprise-standard-upgrades": "/onboarding/consul-enterprise-week-3/consul-enterprise-standard-upgrades", - "onboarding/consul-enterprise-service-definitions": "/onboarding/consul-enterprise-week-2/consul-enterprise-service-definitions", - "onboarding/consul-enterprise-snapshot-restore": "/onboarding/consul-enterprise-week-3/consul-enterprise-snapshot-restore", - "onboarding/consul-enterprise-query-services-dns": "/onboarding/consul-enterprise-week-2/consul-enterprise-query-services-dns", - "onboarding/consul-enterprise-onboarding-slides": "/onboarding/consul-enterprise-week-1/consul-enterprise-onboarding-slides", - "onboarding/consul-enterprise-key-metrics": "/onboarding/consul-enterprise-week-3/consul-enterprise-key-metrics", - "onboarding/consul-enterprise-network-segments-overview": "/onboarding/consul-enterprise-week-5/consul-enterprise-network-segments-overview", - "onboarding/consul-enterprise-health-checks": "/onboarding/consul-enterprise-week-2/consul-enterprise-health-checks", - "onboarding/consul-enterprise-helm-chart": "/onboarding/consul-enterprise-week-1/consul-enterprise-helm-chart", - "onboarding/consul-enterprise-enterprise-license": "/onboarding/consul-enterprise-week-3/consul-enterprise-enterprise-license", - "onboarding/consul-enterprise-agents-overview": "/onboarding/consul-enterprise-week-2/consul-enterprise-agents-overview", - "onboarding/consul-enterprise-4-pillars-service-networking": "/onboarding/consul-enterprise-week-1/consul-enterprise-4-pillars-service-networking", "packer/revoke-image": "/packer/tutorials/hcp/revoke-image", "terraform/projects": "/terraform/tutorials/cloud/projects", "vault/disaster-recovery-replication-failover": "/vault/tutorials/enterprise/disaster-recovery-replication-failover", @@ -145,25 +172,15 @@ "nomad/cluster-setup-overview": "/nomad/tutorials/cluster-setup/cluster-setup-overview", "nomad/cluster-setup-gcp": "/nomad/tutorials/cluster-setup/cluster-setup-gcp", "nomad/cluster-setup-azure": "/nomad/tutorials/cluster-setup/cluster-setup-azure", - "well-architected-framework/reliability-consul-capacity-planning": "/well-architected-framework/reliability/reliability-consul-capacity-planning", "consul/virtual-machine-gs-monitoring": "/consul/tutorials/get-started-vms/virtual-machine-gs-monitoring", - "onboarding/vault-enterprise-w6pt3-wrap-up": "/onboarding/vault-enterprise-week-6pt3/vault-enterprise-w6pt3-wrap-up", - "onboarding/vault-enterprise-w6pt3-welcome": "/onboarding/vault-enterprise-week-6pt3/vault-enterprise-w6pt3-welcome", - "onboarding/vault-enterprise-w6pt2-wrap-up": "/onboarding/vault-enterprise-week-6pt2/vault-enterprise-w6pt2-wrap-up", - "onboarding/vault-enterprise-w6pt2-welcome": "/onboarding/vault-enterprise-week-6pt2/vault-enterprise-w6pt2-welcome", - "onboarding/vault-enterprise-w6pt1-wrap-up": "/onboarding/vault-enterprise-week-6pt1/vault-enterprise-w6pt1-wrap-up", - "onboarding/vault-enterprise-w6pt1-welcome": "/onboarding/vault-enterprise-week-6pt1/vault-enterprise-w6pt1-welcome", "vault/database-secrets-mssql": "/vault/tutorials/db-credentials/database-secrets-mssql", - "vault/database-secrets-mssql-aws-rds": "/vault/tutorials/db-credentials/database-secrets-mssql-aws-rds", "vault/intro-vault-aws-lambda-extension": "/vault/tutorials/app-integration/intro-vault-aws-lambda-extension", "packer/multicloud": "/packer/tutorials/cloud-production/multicloud", "vault/kubernetes-minikube-tls": "/vault/tutorials/kubernetes/kubernetes-minikube-tls", "nomad/variables-tasks": "/nomad/tutorials/variables/variables-tasks", "nomad/variables-create": "/nomad/tutorials/variables/variables-create", "nomad/variables-acls": "/nomad/tutorials/variables/variables-acls", - "cloud/hcp-vault-namespace-considerations": "/vault/tutorials/cloud-ops/hcp-vault-namespace-considerations", "vault/audit-elastic-incident-response": "/vault/tutorials/operations/audit-elastic-incident-response", - "well-architected-framework/security-zero-trust-video": "/well-architected-framework/security/security-zero-trust-video", "well-architected-framework/security-sensitive-data": "/well-architected-framework/security/security-sensitive-data", "well-architected-framework/security-prevent-lateral-movement": "/well-architected-framework/security/security-prevent-lateral-movement", "well-architected-framework/security-cicd-vault": "/well-architected-framework/security/security-cicd-vault", @@ -171,7 +188,6 @@ "terraform/confluent-provider": "/terraform/tutorials/applications/confluent-provider", "cloud/gcp-connect-hcp": "/hcp/tutorials/networking/gcp-connect-hcp", "terraform/no-code-provisioning": "/terraform/tutorials/cloud/no-code-provisioning", - "terraform/drift-and-opa": "/terraform/tutorials/cloud/drift-and-opa", "boundary/hcp-private-vault-cred-injection": "/boundary/tutorials/credential-management/hcp-private-vault-cred-injection", "terraform/associate-study-003": "/terraform/tutorials/certification-003/associate-study-003", "terraform/associate-review-003": "/terraform/tutorials/certification-003/associate-review-003", @@ -188,33 +204,30 @@ "terraform/providers-plugin-framework-logging": "/terraform/tutorials/providers-plugin-framework/providers-plugin-framework-logging", "terraform/providers-plugin-framework-data-source-read": "/terraform/tutorials/providers-plugin-framework/providers-plugin-framework-data-source-read", "terraform/providers-plugin-framework-acceptance-testing": "/terraform/tutorials/providers-plugin-framework/providers-plugin-framework-acceptance-testing", - "consul/cluster-peering": "/consul/tutorials/developer-mesh/cluster-peering", - "consul/consul-windows-workloads": "/consul/tutorials/developer-mesh/consul-windows-workloads", - "consul/hcp-gs-deploy": "/consul/tutorials/get-started-hcp/hcp-gs-deploy", - "consul/hcp-gs-canary-deployments": "/consul/tutorials/get-started-hcp/hcp-gs-canary-deployments", + "consul/cluster-peering": "/consul/tutorials/implement-multi-tenancy/cluster-peering", + "consul/consul-windows-workloads": "/consul/tutorials/connect-services/consul-windows-workloads", + "cloud/hcp-gs-deploy": "/consul/tutorials/get-started-hcp/hcp-gs-deploy", + "cloud/hcp-gs-canary-deployments": "/consul/tutorials/get-started-hcp/hcp-gs-canary-deployments", "consul/kubernetes-gs-service-mesh": "/consul/tutorials/get-started-kubernetes/kubernetes-gs-service-mesh", "consul/kubernetes-gs-observability": "/consul/tutorials/get-started-kubernetes/kubernetes-gs-observability", "consul/kubernetes-gs-ingress": "/consul/tutorials/get-started-kubernetes/kubernetes-gs-ingress", "consul/kubernetes-gs-deploy": "/consul/tutorials/get-started-kubernetes/kubernetes-gs-deploy", - "consul/hcp-gs-intentions": "/consul/tutorials/get-started-hcp/hcp-gs-intentions", + "cloud/hcp-gs-intentions": "/consul/tutorials/get-started-hcp/hcp-gs-intentions", "packer/github-actions": "/packer/tutorials/cloud-production/github-actions", "terraform/module-object-attributes": "/terraform/tutorials/modules/module-object-attributes", - "consul/vault-pki-consul-connect-ca": "/consul/tutorials/vault-secure/vault-pki-consul-connect-ca", + "consul/vault-pki-consul-connect-ca": "/consul/tutorials/operate-consul/vault-pki-consul-connect-ca", "nomad/keyboard-commands": "/nomad/tutorials/web-ui/keyboard-commands", - "boundary/hcp-getting-started-credentials": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-credentials", + "boundary/hcp-getting-started-credentials": "/boundary/tutorials/get-started-hcp/hcp-getting-started-credentials", "well-architected-framework/operational-excellence-tao": "/well-architected-framework/operational-excellence/operational-excellence-tao", "vault/kubernetes-secrets-engine": "/vault/tutorials/kubernetes/kubernetes-secrets-engine", "nomad/service-discovery-consul-conversion": "/nomad/tutorials/service-discovery/service-discovery-consul-conversion", "nomad/service-discovery-app-deployment": "/nomad/tutorials/service-discovery/service-discovery-app-deployment", "nomad/cluster-setup-aws": "/nomad/tutorials/cluster-setup/cluster-setup-aws", "boundary/hcp-ssh-cred-injection": "/boundary/tutorials/hcp-administration/hcp-ssh-cred-injection", - "vault/monitoring-vault-with-datadog": "/vault/tutorials/monitoring/monitoring-vault-with-datadog", - "consul/serverless-consul-with-lambda": "/consul/tutorials/cloud-integrations/serverless-consul-with-lambda", + "consul/serverless-consul-with-lambda": "/consul/tutorials/connect-services/serverless-consul-with-lambda", "terraform/aws-dynamodb-scale": "/terraform/tutorials/aws/aws-dynamodb-scale", "cloud/consul-end-to-end-aks": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-aks", - "cloud/vault-access-cluster": "/vault/tutorials/cloud/vault-access-cluster", - "cloud/vault-eks-jwt-auth": "/vault/tutorials/cloud-ops/vault-eks-jwt-auth", - "vault/compare-kv-versions": "/vault/tutorials/secrets-management/compare-kv-versions", + "cloud/vault-access-cluster": "/vault/tutorials/get-started-hcp-vault-dedicated/vault-access-cluster", "terraform/enterprise-reference-architecture": "/well-architected-framework/terraform/enterprise-reference-architecture", "boundary/hcp-manage-workers": "/boundary/tutorials/hcp-administration/hcp-manage-workers", "boundary/hcp-manage-users-groups": "/boundary/tutorials/hcp-administration/hcp-manage-users-groups", @@ -222,25 +235,24 @@ "boundary/hcp-manage-targets": "/boundary/tutorials/hcp-administration/hcp-manage-targets", "boundary/hcp-manage-scopes": "/boundary/tutorials/hcp-administration/hcp-manage-scopes", "boundary/hcp-manage-roles": "/boundary/tutorials/hcp-administration/hcp-manage-roles", - "boundary/hcp-getting-started-intro": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-intro", + "boundary/hcp-getting-started-intro": "/boundary/tutorials/get-started-hcp/hcp-getting-started-intro", "boundary/hcp-manage-intro": "/boundary/tutorials/hcp-administration/hcp-manage-intro", - "boundary/hcp-getting-started-desktop-app": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-desktop-app", - "boundary/hcp-getting-started-install": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-install", - "boundary/hcp-getting-started-console": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-console", - "boundary/hcp-getting-started-create": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-create", - "boundary/hcp-getting-started-connect": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-connect", - "boundary/hcp-getting-started-cloud": "/boundary/tutorials/hcp-getting-started/hcp-getting-started-cloud", + "boundary/hcp-getting-started-desktop-app": "/boundary/tutorials/get-started-hcp/hcp-getting-started-desktop-app", + "boundary/hcp-getting-started-install": "/boundary/tutorials/get-started-hcp/hcp-getting-started-install", + "boundary/hcp-getting-started-console": "/boundary/tutorials/get-started-hcp/hcp-getting-started-console", + "boundary/hcp-getting-started-create": "/boundary/tutorials/get-started-hcp/hcp-getting-started-create", + "boundary/hcp-getting-started-connect": "/boundary/tutorials/get-started-hcp/hcp-getting-started-connect", + "boundary/hcp-getting-started-cloud": "/boundary/tutorials/get-started-hcp/hcp-getting-started-cloud", "vault/raft-upgrade-automation": "/vault/tutorials/raft/raft-upgrade-automation", "vault/raft-redundancy-zones": "/vault/tutorials/raft/raft-redundancy-zones", "terraform/validation-enforcement": "/terraform/tutorials/cloud/validation-enforcement", - "vault/manage-codified-vault-hcp-terraform": "/vault/tutorials/cloud-ops/manage-codified-vault-hcp-terraform", "vault/apply-codified-vault-hcp-terraform": "/vault/tutorials/operations/apply-codified-vault-hcp-terraform", - "consul/kubernetes-vault-consul-secrets-management": "/consul/tutorials/kubernetes/kubernetes-vault-consul-secrets-management", + "consul/kubernetes-vault-consul-secrets-management": "/consul/tutorials/operate-consul/kubernetes-vault-consul-secrets-management", "vault/kubernetes-minikube-raft": "/vault/tutorials/kubernetes/kubernetes-minikube-raft", "cloud/consul-end-to-end-azure-vm": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-azure-vm", - "cloud/consul-client-azure-virtual-machines": "/hcp/tutorials/consul-cloud/consul-client-azure-virtual-machines", - "cloud/consul-client-aws-ec2": "/hcp/tutorials/consul-cloud/consul-client-aws-ec2", - "cloud/consul-client-aks": "/hcp/tutorials/consul-cloud/consul-client-aks", + "cloud/consul-client-azure-virtual-machines": "/consul/tutorials/hcp-connect-services/consul-client-azure-virtual-machines", + "cloud/consul-client-aws-ec2": "/consul/tutorials/hcp-connect-services/consul-client-aws-ec2", + "cloud/consul-client-aks": "/consul/tutorials/hcp-connect-services/consul-client-aks", "cloud/azure-peering-hcp": "/hcp/tutorials/networking/azure-peering-hcp", "well-architected-framework/reliability-tolerate-failure": "/well-architected-framework/reliability/reliability-tolerate-failure", "well-architected-framework/reliability-introduction": "/well-architected-framework/reliability/reliability-introduction", @@ -249,50 +261,12 @@ "terraform/custom-conditions": "/terraform/tutorials/configuration-language/custom-conditions", "vault/active-directory-mfa-login-totp": "/vault/tutorials/auth-methods/active-directory-mfa-login-totp", "nomad/schedule-edge-services": "/nomad/tutorials/edge/schedule-edge-services", - "onboarding/terraform-enterprise-w9-welcome": "/onboarding/terraform-enterprise-week-9/terraform-enterprise-w9-welcome", - "onboarding/terraform-enterprise-workspaces": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-workspaces", - "onboarding/terraform-enterprise-w8-welcome": "/onboarding/terraform-enterprise-week-8/terraform-enterprise-w8-welcome", - "onboarding/terraform-enterprise-w8-wrap-up": "/onboarding/terraform-enterprise-week-8/terraform-enterprise-w8-wrap-up", - "onboarding/terraform-enterprise-w7-welcome": "/onboarding/terraform-enterprise-week-7/terraform-enterprise-w7-welcome", - "onboarding/terraform-enterprise-w7-wrap-up": "/onboarding/terraform-enterprise-week-7/terraform-enterprise-w7-wrap-up", - "onboarding/terraform-enterprise-w6-welcome": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-w6-welcome", - "onboarding/terraform-enterprise-w6-wrap-up": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-w6-wrap-up", - "onboarding/terraform-enterprise-w5-welcome": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-w5-welcome", - "onboarding/terraform-enterprise-w5-wrap-up": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-w5-wrap-up", - "onboarding/terraform-enterprise-w4-welcome": "/onboarding/terraform-enterprise-week-4/terraform-enterprise-w4-welcome", - "onboarding/terraform-enterprise-upgrading": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-upgrading", - "onboarding/terraform-enterprise-ui-and-vcs-workflow": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-ui-and-vcs-workflow", - "onboarding/terraform-enterprise-upgrading-patching-node-instances": "/onboarding/terraform-enterprise-week-7/terraform-enterprise-upgrading-patching-node-instances", - "onboarding/terraform-enterprise-tfe-metrics": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-tfe-metrics", - "onboarding/terraform-enterprise-release-notes": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-release-notes", - "onboarding/terraform-enterprise-sentinel-policies-library": "/onboarding/terraform-enterprise-week-8/terraform-enterprise-sentinel-policies-library", - "onboarding/terraform-enterprise-registry-publishing": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-registry-publishing", - "onboarding/terraform-enterprise-publishing-tfc-private-registry": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-publishing-tfc-private-registry", - "onboarding/terraform-enterprise-providers": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-providers", - "onboarding/terraform-enterprise-monitoring": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-monitoring", - "onboarding/terraform-enterprise-manage-credentials": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-manage-credentials", - "onboarding/terraform-enterprise-log-forwarding": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-log-forwarding", - "onboarding/terraform-enterprise-export-tfe-configuration": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-export-tfe-configuration", - "onboarding/terraform-enterprise-health-check-endpoint": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-health-check-endpoint", - "onboarding/terraform-enterprise-database-maintenance": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-database-maintenance", - "onboarding/terraform-enterprise-cli-workflow": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-cli-workflow", - "onboarding/terraform-enterprise-client-libs-and-tools": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-client-libs-and-tools", - "onboarding/terraform-enterprise-availability-during-upgrades": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-availability-during-upgrades", - "onboarding/terraform-enterprise-backup-restore": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-backup-restore", - "onboarding/terraform-enterprise-auto-start-runs": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-auto-start-runs", - "onboarding/terraform-enterprise-audit-logs": "/onboarding/terraform-enterprise-week-5/terraform-enterprise-audit-logs", - "onboarding/terraform-enterprise-api-workflow": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-api-workflow", - "onboarding/terraform-enterprise-admin-cli-commands": "/onboarding/terraform-enterprise-week-7/terraform-enterprise-admin-cli-commands", - "onboarding/terraform-enterprise-add-public-providers-modules-to-private-registry": "/onboarding/terraform-enterprise-week-6/terraform-enterprise-add-public-providers-modules-to-private-registry", - "onboarding/terraform-enterprise-active-active": "/onboarding/terraform-enterprise-week-7/terraform-enterprise-active-active", "boundary/prometheus-metrics": "/boundary/tutorials/self-managed-deployment/prometheus-metrics", "terraform/cloud-run-tasks-snyk": "/terraform/tutorials/cloud/cloud-run-tasks-snyk", "vault/managed-key-pki": "/vault/tutorials/secrets-management/managed-key-pki", - "consul/amazon-ecs-admin-partitions": "/consul/tutorials/enterprise/amazon-ecs-admin-partitions", - "cloud/vault-replication-terraform": "/vault/tutorials/cloud-ops/vault-replication-terraform", "packer/hcp-schedule-image-iterations-revocation": "/packer/tutorials/hcp/hcp-schedule-image-iterations-revocation", "vault/aws-eks-anywhere": "/vault/tutorials/kubernetes/aws-eks-anywhere", - "cloud/vault-oidc-okta": "/vault/tutorials/cloud-ops/vault-oidc-okta", + "cloud/vault-oidc-okta": "/vault/tutorials/manage-hcp-vault-dedicated/vault-oidc-okta", "terraform/cloud-vcs-change": "/terraform/tutorials/cloud-get-started/cloud-vcs-change", "boundary/azure-sql-database": "/boundary/tutorials/self-managed-deployment/azure-sql-database", "well-architected-framework/operational-excellence-resources": "/well-architected-framework/operational-excellence/operational-excellence-resources", @@ -308,35 +282,18 @@ "terraform/init": "/terraform/tutorials/cli/init", "terraform/apply": "/terraform/tutorials/cli/apply", "nomad/external-application-load-balancing": "/nomad/tutorials/load-balancing/external-application-load-balancing", - "packer/setup-tfc-run-task": "/packer/tutorials/hcp/setup-tfc-run-task", + "packer/setup-hcp-terraform-run-task": "/packer/tutorials/hcp/setup-hcp-terraform-run-task", "packer/run-tasks-resource-image-validation": "/packer/tutorials/hcp/run-tasks-resource-image-validation", "packer/run-tasks-data-source-image-validation": "/packer/tutorials/hcp/run-tasks-data-source-image-validation", "packer/hcp-immediately-revoke-artifact-versions": "/packer/tutorials/hcp-get-started/hcp-immediately-revoke-artifact-versions", "nomad/hcdiag-with-nomad": "/nomad/tutorials/manage-clusters/hcdiag-with-nomad", - "cloud/vault-auth-method-aws": "/vault/tutorials/cloud-ops/vault-auth-method-aws", - "cloud/vault-replication": "/vault/tutorials/cloud-ops/vault-replication", + "cloud/vault-auth-method-aws": "/vault/tutorials/manage-hcp-vault-dedicated/vault-auth-method-aws", "boundary/aws-host-catalogs": "/boundary/tutorials/host-management/aws-host-catalogs", "terraform/preview-environments-vercel": "/terraform/tutorials/applications/preview-environments-vercel", - "onboarding/terraform-enterprise-w3-wrap-up": "/onboarding/terraform-enterprise-week-3/terraform-enterprise-w3-wrap-up", - "onboarding/terraform-enterprise-w3-welcome": "/onboarding/terraform-enterprise-week-3/terraform-enterprise-w3-welcome", - "onboarding/terraform-enterprise-w2-wrap-up": "/onboarding/terraform-enterprise-week-2/terraform-enterprise-w2-wrap-up", - "onboarding/terraform-enterprise-w2-welcome": "/onboarding/terraform-enterprise-week-2/terraform-enterprise-w2-welcome", - "onboarding/terraform-enterprise-w1-wrap-up": "/onboarding/terraform-enterprise-week-1/terraform-enterprise-w1-wrap-up", - "onboarding/terraform-enterprise-w1-welcome": "/onboarding/terraform-enterprise-week-1/terraform-enterprise-w1-welcome", - "onboarding/terraform-enterprise-state": "/onboarding/terraform-enterprise-week-3/terraform-enterprise-state", - "onboarding/terraform-enterprise-reference-architecture": "/onboarding/terraform-enterprise-week-1/terraform-enterprise-reference-architecture", - "onboarding/terraform-enterprise-preinstall-checklist": "/onboarding/terraform-enterprise-week-1/terraform-enterprise-preinstall-checklist", - "onboarding/terraform-enterprise-operational-modes": "/onboarding/terraform-enterprise-week-2/terraform-enterprise-operational-modes", - "onboarding/terraform-enterprise-network-access": "/onboarding/terraform-enterprise-week-1/terraform-enterprise-network-access", - "onboarding/terraform-enterprise-interactive-install": "/onboarding/terraform-enterprise-week-2/terraform-enterprise-interactive-install", - "onboarding/terraform-enterprise-importing": "/onboarding/terraform-enterprise-week-3/terraform-enterprise-importing", - "onboarding/terraform-enterprise-data-storage-reqs": "/onboarding/terraform-enterprise-week-1/terraform-enterprise-data-storage-reqs", - "onboarding/terraform-enterprise-architecture": "/onboarding/terraform-enterprise-week-2/terraform-enterprise-architecture", - "onboarding/terraform-enterprise-airgapped-environments": "/onboarding/terraform-enterprise-week-2/terraform-enterprise-airgapped-environments", "terraform/aws-asg": "/terraform/tutorials/aws/aws-asg", - "consul/kubernetes-admin-partitions": "/consul/tutorials/kubernetes/kubernetes-admin-partitions", + "consul/kubernetes-admin-partitions": "/consul/tutorials/implement-multi-tenancy/kubernetes-admin-partitions", "vault/agent-aws-ecs": "/vault/tutorials/vault-agent/agent-aws-ecs", - "consul/kubernetes-api-gateway": "/consul/tutorials/kubernetes/kubernetes-api-gateway", + "consul/kubernetes-api-gateway": "/consul/tutorials/control-network-traffic/kubernetes-api-gateway", "cloud/consul-end-to-end-resources": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-resources", "cloud/consul-end-to-end-overview": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-overview", "cloud/consul-end-to-end-existing-eks": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-existing-eks", @@ -344,161 +301,66 @@ "cloud/consul-end-to-end-ecs": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-ecs", "cloud/consul-end-to-end-ec2": "/consul/tutorials/cloud-deploy-automation/consul-end-to-end-ec2", "terraform/pattern-recovery": "/terraform/tutorials/recommended-patterns/pattern-recovery", - "consul/introduction-chaos-engineering": "/consul/tutorials/resiliency/introduction-chaos-engineering", - "vault/transform-code-example": "/vault/tutorials/adp/transform-code-example", - "consul/hcdiag-with-consul": "/consul/tutorials/datacenter-operations/hcdiag-with-consul", - "onboarding/vault-enterprise-w7-wrap-up": "/onboarding/vault-enterprise-week-7/vault-enterprise-w7-wrap-up", - "onboarding/vault-enterprise-w7-welcome": "/onboarding/vault-enterprise-week-7/vault-enterprise-w7-welcome", - "onboarding/vault-enterprise-w5-wrap-up": "/onboarding/vault-enterprise-week-5/vault-enterprise-w5-wrap-up", - "onboarding/vault-enterprise-w5-welcome": "/onboarding/vault-enterprise-week-5/vault-enterprise-w5-welcome", - "onboarding/vault-enterprise-migrating-from-oss": "/onboarding/vault-enterprise-week-2/vault-enterprise-migrating-from-oss", - "onboarding/vault-enterprise-instruqt-vault-and-google": "/onboarding/vault-enterprise-week-2/vault-enterprise-instruqt-vault-and-google", - "onboarding/vault-enterprise-instruqt-pki-backend": "/onboarding/vault-enterprise-week-5/vault-enterprise-instruqt-pki-backend", - "onboarding/vault-enterprise-instruqt-aws-dynamic-secrets": "/onboarding/vault-enterprise-week-2/vault-enterprise-instruqt-aws-dynamic-secrets", - "onboarding/vault-enterprise-app-integration": "/onboarding/vault-enterprise-week-6pt1/vault-enterprise-app-integration", - "onboarding/vault-enterprise-w4-wrap-up": "/onboarding/vault-enterprise-week-4/vault-enterprise-w4-wrap-up", - "onboarding/vault-enterprise-w4-welcome": "/onboarding/vault-enterprise-week-4/vault-enterprise-w4-welcome", - "onboarding/vault-enterprise-w3-wrap-up": "/onboarding/vault-enterprise-week-3/vault-enterprise-w3-wrap-up", - "onboarding/vault-enterprise-w3-welcome": "/onboarding/vault-enterprise-week-3/vault-enterprise-w3-welcome", - "onboarding/vault-enterprise-w2-wrap-up": "/onboarding/vault-enterprise-week-2/vault-enterprise-w2-wrap-up", - "onboarding/vault-enterprise-w2-welcome": "/onboarding/vault-enterprise-week-2/vault-enterprise-w2-welcome", - "onboarding/vault-enterprise-w1-wrap-up": "/onboarding/vault-enterprise-week-1/vault-enterprise-w1-wrap-up", - "onboarding/vault-enterprise-w1-welcome": "/onboarding/vault-enterprise-week-1/vault-enterprise-w1-welcome", - "onboarding/vault-enterprise-vault-security-model": "/onboarding/vault-enterprise-week-1/vault-enterprise-vault-security-model", - "onboarding/vault-enterprise-starter-modules": "/onboarding/vault-enterprise-week-2/vault-enterprise-starter-modules", - "onboarding/vault-enterprise-seal-unseal": "/onboarding/vault-enterprise-week-1/vault-enterprise-seal-unseal", - "onboarding/vault-enterprise-okta-oidc": "/onboarding/vault-enterprise-week-3/vault-enterprise-okta-oidc", - "onboarding/vault-enterprise-mfa": "/onboarding/vault-enterprise-week-3/vault-enterprise-mfa", - "onboarding/vault-enterprise-integrated-storage": "/onboarding/vault-enterprise-week-1/vault-enterprise-integrated-storage", - "onboarding/vault-enterprise-instruqt-value-vault-dr": "/onboarding/vault-enterprise-week-3/vault-enterprise-instruqt-value-vault-dr", - "onboarding/vault-enterprise-instruqt-ssh-secrets-engine": "/onboarding/vault-enterprise-week-3/vault-enterprise-instruqt-ssh-secrets-engine", - "onboarding/vault-enterprise-instruqt-db-credentials": "/onboarding/vault-enterprise-week-3/vault-enterprise-instruqt-db-credentials", - "onboarding/vault-enterprise-instruqt-aws-auth-method": "/onboarding/vault-enterprise-week-3/vault-enterprise-instruqt-aws-auth-method", - "onboarding/vault-enterprise-ilt": "/onboarding/vault-enterprise-week-2/vault-enterprise-ilt", - "onboarding/vault-enterprise-architecture": "/onboarding/vault-enterprise-week-1/vault-enterprise-architecture", + "consul/introduction-chaos-engineering": "/consul/tutorials/control-network-traffic/introduction-chaos-engineering", + "vault/transform-code-example": "/vault/tutorials/app-integration/transform-code-example", + "consul/hcdiag-with-consul": "/consul/tutorials/operate-consul/hcdiag-with-consul", "terraform/move-config": "/terraform/tutorials/configuration-language/move-config", - "terraform/migrate-remote-s3-backend-tfc": "/terraform/tutorials/cloud/migrate-remote-s3-backend-tfc", + "terraform/migrate-remote-s3-backend-hcp-terraform": "/terraform/tutorials/cloud/migrate-remote-s3-backend-hcp-terraform", "terraform/aws-control-tower-aft": "/terraform/tutorials/aws/aws-control-tower-aft", - "consul/security": "/consul/tutorials/production-deploy/security", - "consul/multi-security": "/consul/tutorials/multi-cluster-deploy/multi-security", - "consul/multi-disaster-recovery": "/consul/tutorials/multi-cluster-deploy/multi-disaster-recovery", - "consul/multi-cluster-reference-architecture": "/consul/tutorials/multi-cluster-deploy/multi-cluster-reference-architecture", - "consul/disaster-recovery": "/consul/tutorials/production-deploy/disaster-recovery", + "consul/security": "/consul/tutorials/production-vms/security", + "consul/multi-security": "/consul/tutorials/production-multi-cluster/multi-security", + "consul/multi-disaster-recovery": "/consul/tutorials/production-multi-cluster/multi-disaster-recovery", + "consul/multi-cluster-reference-architecture": "/consul/tutorials/production-multi-cluster/multi-cluster-reference-architecture", + "consul/disaster-recovery": "/consul/tutorials/operate-consul/disaster-recovery", "terraform/enable-sso-saml-tfe-okta": "/terraform/tutorials/enterprise/enable-sso-saml-tfe-okta", "boundary/azure-host-catalogs": "/boundary/tutorials/host-management/azure-host-catalogs", "vault/oidc-identity-provider": "/vault/tutorials/auth-methods/oidc-identity-provider", - "vault/key-management-secrets-engine-gcp-cloud-kms": "/vault/tutorials/adp/key-management-secrets-engine-gcp-cloud-kms", + "vault/key-management-secrets-engine-gcp-cloud-kms": "/vault/tutorials/key-management/key-management-secrets-engine-gcp-cloud-kms", "vault/emergency-break-glass-features": "/vault/tutorials/operations/emergency-break-glass-features", "vault/customize-http-headers": "/vault/tutorials/operations/customize-http-headers", "terraform/cloud-create-variable-set": "/terraform/tutorials/cloud-get-started/cloud-create-variable-set", "terraform/cloud-multiple-variable-sets": "/terraform/tutorials/cloud/cloud-multiple-variable-sets", - "consul/consul-terraform-sync-pan": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-pan", - "onboarding/tfc-w7-wrap-up": "/onboarding/tfc-week-7/tfc-w7-wrap-up", - "onboarding/tfc-w7-welcome": "/onboarding/tfc-week-7/tfc-w7-welcome", - "onboarding/tfc-w7-sso": "/onboarding/tfc-week-7/tfc-w7-sso", - "onboarding/tfc-w7-manage-workspace-access": "/onboarding/tfc-week-7/tfc-w7-manage-workspace-access", - "onboarding/tfc-w7-audit-logging": "/onboarding/tfc-week-7/tfc-w7-audit-logging", - "onboarding/tfc-w7-app-and-audit-logs": "/onboarding/tfc-week-7/tfc-w7-app-and-audit-logs", - "onboarding/tfc-w7-2fa": "/onboarding/tfc-week-7/tfc-w7-2fa", - "onboarding/tfc-w6-wrap-up": "/onboarding/tfc-week-6/tfc-w6-wrap-up", - "onboarding/tfc-w6-welcome": "/onboarding/tfc-week-6/tfc-w6-welcome", - "onboarding/tfc-w6-benefits-vcs": "/onboarding/tfc-week-6/tfc-w6-benefits-vcs", - "onboarding/vault-metrics-splunk": "/onboarding/hcp-vault-week-7/vault-metrics-splunk", - "onboarding/vault-metrics-guide": "/onboarding/hcp-vault-week-7/vault-metrics-guide", - "onboarding/vault-metrics-grafana": "/onboarding/hcp-vault-week-7/vault-metrics-grafana", - "onboarding/vault-metrics-datadog": "/onboarding/hcp-vault-week-7/vault-metrics-datadog", - "onboarding/vault-audit-log-splunk": "/onboarding/hcp-vault-week-7/vault-audit-log-splunk", - "onboarding/vault-audit-log-grafana": "/onboarding/hcp-vault-week-7/vault-audit-log-grafana", - "onboarding/vault-audit-log-datadog": "/onboarding/hcp-vault-week-7/vault-audit-log-datadog", - "consul/consul-admin-partitions": "/consul/tutorials/enterprise/consul-admin-partitions", "terraform/console": "/terraform/tutorials/cli/console", - "vault/monitor-telemetry-grafana-prometheus": "/vault/tutorials/monitoring/monitor-telemetry-grafana-prometheus", + "vault/monitor-telemetry-grafana-prometheus": "/vault/tutorials/archive/monitor-telemetry-grafana-prometheus", "terraform/cdktf-applications": "/terraform/tutorials/cdktf/cdktf-applications", "packer/hcp-push-artifact-metadata": "/packer/tutorials/hcp-get-started/hcp-push-artifact-metadata", "packer/hcp-artifact-channels": "/packer/tutorials/hcp-get-started/hcp-artifact-channels", "packer/hcp-create-child-artifact": "/packer/tutorials/hcp-get-started/hcp-create-child-artifact", "packer/golden-image-with-hcp-packer": "/packer/tutorials/cloud-production/golden-image-with-hcp-packer", - "vault/agent-read-secrets": "/vault/tutorials/vault-agent/agent-read-secrets", "terraform/microsoft-caf-enterprise-scale": "/terraform/tutorials/azure/microsoft-caf-enterprise-scale", "nomad/nomad-pack-writing-packs": "/nomad/tutorials/nomad-pack/nomad-pack-writing-packs", "nomad/nomad-pack-intro": "/nomad/tutorials/nomad-pack/nomad-pack-intro", - "onboarding/tfc-w5-wrap-up": "/onboarding/tfc-week-5/tfc-w5-wrap-up", - "onboarding/tfc-w5-workspaces": "/onboarding/tfc-week-5/tfc-w5-workspaces", - "onboarding/tfc-w5-welcome": "/onboarding/tfc-week-5/tfc-w5-welcome", - "onboarding/tfc-w5-runs": "/onboarding/tfc-week-5/tfc-w5-runs", - "onboarding/tfc-w4-wrap-up": "/onboarding/tfc-week-4/tfc-w4-wrap-up", - "onboarding/tfc-w4-welcome": "/onboarding/tfc-week-4/tfc-w4-welcome", - "onboarding/tfc-w3-wrap-up": "/onboarding/tfc-week-3/tfc-w3-wrap-up", - "onboarding/tfc-w3-welcome": "/onboarding/tfc-week-3/tfc-w3-welcome", - "onboarding/tfc-w2-wrap-up": "/onboarding/tfc-week-2/tfc-w2-wrap-up", - "onboarding/tfc-w2-welcome": "/onboarding/tfc-week-2/tfc-w2-welcome", - "onboarding/tfc-w2-overview": "/onboarding/tfc-week-2/tfc-w2-overview", - "onboarding/tfc-w1-wrap-up": "/onboarding/tfc-week-1/tfc-w1-wrap-up", - "onboarding/tfc-w1-welcome": "/onboarding/tfc-week-1/tfc-w1-welcome", - "consul/service-mesh-gateway-ambassador": "/consul/tutorials/developer-mesh/service-mesh-gateway-ambassador", "terraform/aws-cloud-control": "/terraform/tutorials/aws/aws-cloud-control", "vault/pki-engine-external-ca": "/vault/tutorials/secrets-management/pki-engine-external-ca", - "vault/namespace-structure": "/vault/tutorials/enterprise/namespace-structure", - "cloud/vault-codify-mgmt": "/vault/tutorials/cloud-ops/vault-codify-mgmt", "terraform/hcdiag-with-tfe": "/terraform/tutorials/enterprise/hcdiag-with-tfe", - "consul/consul-terraform-sync-f5-bigip-fast": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-f5-bigip-fast", "vault/ops-pro-study": "/vault/tutorials/ops-pro-cert/ops-pro-study", "vault/ops-pro-review": "/vault/tutorials/ops-pro-cert/ops-pro-review", "vault/ops-pro-overview": "/vault/tutorials/ops-pro-cert/ops-pro-overview", - "onboarding/hcp-vault-w9-wrap-up": "/onboarding/hcp-vault-week-9/hcp-vault-w9-wrap-up", - "onboarding/hcp-vault-w9-welcome": "/onboarding/hcp-vault-week-9/hcp-vault-w9-welcome", - "onboarding/hcp-vault-w9-migration": "/onboarding/hcp-vault-week-9/hcp-vault-w9-migration", - "onboarding/hcp-vault-w8-wrap-up": "/onboarding/hcp-vault-week-8/hcp-vault-w8-wrap-up", - "onboarding/hcp-vault-w8-welcome": "/onboarding/hcp-vault-week-8/hcp-vault-w8-welcome", - "onboarding/hcp-vault-w8-kubernetes": "/onboarding/hcp-vault-week-8/hcp-vault-w8-kubernetes", - "onboarding/hcp-vault-w8-ci-cd": "/onboarding/hcp-vault-week-8/hcp-vault-w8-ci-cd", - "onboarding/hcp-vault-w7-wrap-up": "/onboarding/hcp-vault-week-7/hcp-vault-w7-wrap-up", - "onboarding/hcp-vault-w7-welcome": "/onboarding/hcp-vault-week-7/hcp-vault-w7-welcome", - "onboarding/hcp-vault-w6-wrap-up": "/onboarding/hcp-vault-week-6/hcp-vault-w6-wrap-up", - "onboarding/hcp-vault-w6-welcome": "/onboarding/hcp-vault-week-6/hcp-vault-w6-welcome", - "onboarding/hcp-vault-w5-wrap-up": "/onboarding/hcp-vault-week-5/hcp-vault-w5-wrap-up", - "onboarding/hcp-vault-w5-welcome": "/onboarding/hcp-vault-week-5/hcp-vault-w5-welcome", - "onboarding/hcp-vault-w5-associate-cert": "/onboarding/hcp-vault-week-5/hcp-vault-w5-associate-cert", - "onboarding/hcp-vault-w10-welcome": "/onboarding/hcp-vault-week-10/hcp-vault-w10-welcome", "terraform/tfe-log-forwarding": "/terraform/tutorials/enterprise/tfe-log-forwarding", "terraform/github-user-teams": "/terraform/tutorials/it-saas/github-user-teams", "terraform/rds-upgrade": "/terraform/tutorials/aws/rds-upgrade", - "consul/docker-compose-auto-config": "/consul/tutorials/security-operations/docker-compose-auto-config", - "consul/consul-terraform-sync-terraform-enterprise": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-terraform-enterprise", + "consul/docker-compose-auto-config": "/consul/tutorials/archive/docker-compose-auto-config", "vault/custom-secrets-engine-secrets": "/vault/tutorials/custom-secrets-engine/custom-secrets-engine-secrets", "vault/custom-secrets-engine-role": "/vault/tutorials/custom-secrets-engine/custom-secrets-engine-role", "vault/custom-secrets-engine-creds": "/vault/tutorials/custom-secrets-engine/custom-secrets-engine-creds", "vault/custom-secrets-engine-config": "/vault/tutorials/custom-secrets-engine/custom-secrets-engine-config", "vault/custom-secrets-engine-build": "/vault/tutorials/custom-secrets-engine/custom-secrets-engine-build", "vault/custom-secrets-engine-backend": "/vault/tutorials/custom-secrets-engine/custom-secrets-engine-backend", - "onboarding/hcp-vault-w4-wrap-up": "/onboarding/hcp-vault-week-4/hcp-vault-w4-wrap-up", - "onboarding/hcp-vault-w4-welcome": "/onboarding/hcp-vault-week-4/hcp-vault-w4-welcome", - "onboarding/hcp-vault-w3-wrap-up": "/onboarding/hcp-vault-week-3/hcp-vault-w3-wrap-up", - "onboarding/hcp-vault-w3-welcome": "/onboarding/hcp-vault-week-3/hcp-vault-w3-welcome", - "onboarding/hcp-vault-w3-vault-basics": "/onboarding/hcp-vault-week-3/hcp-vault-w3-vault-basics", - "onboarding/hcp-vault-w3-encryption-as-service": "/onboarding/hcp-vault-week-3/hcp-vault-w3-encryption-as-service", - "onboarding/hcp-vault-w3-database-secrets": "/onboarding/hcp-vault-week-3/hcp-vault-w3-database-secrets", - "onboarding/hcp-vault-w2-wrap-up": "/onboarding/hcp-vault-week-2/hcp-vault-w2-wrap-up", - "onboarding/hcp-vault-w2-welcome": "/onboarding/hcp-vault-week-2/hcp-vault-w2-welcome", - "onboarding/hcp-vault-w1-wrap-up": "/onboarding/hcp-vault-week-1/hcp-vault-w1-wrap-up", - "onboarding/hcp-vault-w1-welcome": "/onboarding/hcp-vault-week-1/hcp-vault-w1-welcome", "terraform/google-workspace": "/terraform/tutorials/it-saas/google-workspace", - "terraform/azure-ad": "/terraform/tutorials/it-saas/azure-ad", + "terraform/entra-id": "/terraform/tutorials/it-saas/entra-id", "boundary/oidc-idp-groups": "/boundary/tutorials/identity-management/oidc-idp-groups", "vault/write-a-policy-using-audit-logs": "/vault/tutorials/policies/write-a-policy-using-audit-logs", "vault/write-a-policy-using-api-docs": "/vault/tutorials/policies/write-a-policy-using-api-docs", "vault/versioned-kv": "/vault/tutorials/secrets-management/versioned-kv", "vault/username-templating": "/vault/tutorials/secrets-management/username-templating", - "vault/usage-metrics": "/vault/tutorials/monitoring/usage-metrics", "vault/troubleshooting-vault": "/vault/tutorials/monitoring/troubleshooting-vault", "vault/troubleshoot-irrevocable-leases": "/vault/tutorials/monitoring/troubleshoot-irrevocable-leases", - "vault/transform": "/vault/tutorials/adp/transform", + "vault/transform": "/vault/tutorials/encryption-as-a-service/transform", "vault/tokens": "/vault/tutorials/tokens/tokens", - "vault/tokenization": "/vault/tutorials/adp/tokenization", + "vault/tokenization": "/vault/tutorials/encryption-as-a-service/tokenization", "vault/token-management": "/vault/tutorials/tokens/token-management", "vault/terraform-secrets-engine": "/vault/tutorials/secrets-management/terraform-secrets-engine", "vault/storage-migration-checklist": "/vault/tutorials/raft/storage-migration-checklist", - "vault/static-secrets": "/vault/tutorials/secrets-management/static-secrets", "vault/ssh-otp": "/vault/tutorials/secrets-management/ssh-otp", "vault/sop-upgrade": "/vault/tutorials/standard-procedures/sop-upgrade", "vault/sop-restore": "/vault/tutorials/standard-procedures/sop-restore", @@ -510,14 +372,11 @@ "vault/seal-wrap": "/vault/tutorials/auto-unseal/seal-wrap", "vault/resource-quotas": "/vault/tutorials/operations/resource-quotas", "vault/rekeying-and-rotating": "/vault/tutorials/operations/rekeying-and-rotating", - "vault/reference-architecture": "/vault/tutorials/day-one-consul/reference-architecture", "vault/recovery-mode": "/vault/tutorials/monitoring/recovery-mode", "vault/raft-storage": "/vault/tutorials/raft/raft-storage", - "vault/raft-storage-aws": "/vault/tutorials/raft/raft-storage-aws", "vault/raft-reference-architecture": "/vault/tutorials/day-one-raft/raft-reference-architecture", "vault/raft-migration": "/vault/tutorials/raft/raft-migration", "vault/raft-lost-quorum": "/vault/tutorials/raft/raft-lost-quorum", - "vault/raft-ha-storage": "/vault/tutorials/raft/raft-ha-storage", "vault/raft-deployment-guide": "/vault/tutorials/day-one-raft/raft-deployment-guide", "vault/raft-autopilot": "/vault/tutorials/raft/raft-autopilot", "vault/query-audit-device-logs": "/vault/tutorials/monitoring/query-audit-device-logs", @@ -529,12 +388,7 @@ "vault/performance-tuning": "/vault/tutorials/operations/performance-tuning", "vault/performance-standbys": "/vault/tutorials/enterprise/performance-standbys", "vault/performance-replication": "/vault/tutorials/enterprise/performance-replication", - "vault/pattern-unseal": "/vault/tutorials/recommended-patterns/pattern-unseal", - "vault/pattern-policy-templates": "/vault/tutorials/recommended-patterns/pattern-policy-templates", - "vault/pattern-centralized-secrets": "/vault/tutorials/recommended-patterns/pattern-centralized-secrets", - "vault/pattern-auto-unseal": "/vault/tutorials/recommended-patterns/pattern-auto-unseal", - "vault/pattern-approle": "/vault/tutorials/recommended-patterns/pattern-approle", - "vault/paths-filter": "/vault/tutorials/enterprise/paths-filter", + "vault/pattern-policy-templates": "/vault/tutorials/kubernetes/pattern-policy-templates", "vault/password-policies": "/vault/tutorials/policies/password-policies", "vault/openldap": "/vault/tutorials/secrets-management/openldap", "vault/oidc-auth": "/vault/tutorials/auth-methods/oidc-auth", @@ -543,7 +397,6 @@ "vault/multi-cluster-architecture": "/vault/tutorials/day-one-raft/multi-cluster-architecture", "vault/monitor-telemetry-audit-splunk": "/vault/tutorials/monitoring/monitor-telemetry-audit-splunk", "vault/monitor-replication": "/vault/tutorials/monitoring/monitor-replication", - "vault/kubernetes-troubleshooting": "/vault/tutorials/kubernetes/kubernetes-troubleshooting", "vault/kubernetes-sidecar": "/vault/tutorials/kubernetes/kubernetes-sidecar", "vault/kubernetes-security-concerns": "/vault/tutorials/kubernetes/kubernetes-security-concerns", "vault/kubernetes-secret-store-driver": "/vault/tutorials/kubernetes/kubernetes-secret-store-driver", @@ -552,27 +405,21 @@ "vault/kubernetes-minikube-consul": "/vault/tutorials/kubernetes/kubernetes-minikube-consul", "vault/kubernetes-google-cloud-gke": "/vault/tutorials/kubernetes/kubernetes-google-cloud-gke", "vault/kubernetes-external-vault": "/vault/tutorials/kubernetes/kubernetes-external-vault", - "vault/kubernetes-cert-manager": "/vault/tutorials/kubernetes/kubernetes-cert-manager", + "vault/kubernetes-cert-manager": "/vault/tutorials/archive/kubernetes-cert-manager", "vault/kubernetes-azure-aks": "/vault/tutorials/kubernetes/kubernetes-azure-aks", "vault/kubernetes-amazon-eks": "/vault/tutorials/kubernetes/kubernetes-amazon-eks", - "vault/kmip-engine": "/vault/tutorials/adp/kmip-engine", - "vault/key-management-secrets-engine-azure-key-vault": "/vault/tutorials/adp/key-management-secrets-engine-azure-key-vault", + "vault/kmip-engine": "/vault/tutorials/enterprise/kmip-engine", + "vault/key-management-secrets-engine-azure-key-vault": "/vault/tutorials/key-management/key-management-secrets-engine-azure-key-vault", "vault/inspect-data-integrated-storage": "/vault/tutorials/monitoring/inspect-data-integrated-storage", - "vault/inspecting-data-consul": "/vault/tutorials/monitoring/inspecting-data-consul", "vault/inspect-data-boltdb": "/vault/tutorials/monitoring/inspect-data-boltdb", "vault/identity": "/vault/tutorials/auth-methods/identity", "vault/hsm-entropy": "/vault/tutorials/enterprise/hsm-entropy", "vault/hcdiag-with-vault": "/vault/tutorials/monitoring/hcdiag-with-vault", - "vault/ha-with-consul": "/vault/tutorials/day-one-consul/ha-with-consul", "vault/github-actions": "/vault/tutorials/app-integration/github-actions", - "vault/getting-started-ui": "/vault/tutorials/getting-started/getting-started-ui", - "vault/getting-started-secrets-ui": "/vault/tutorials/getting-started-ui/getting-started-secrets-ui", "vault/getting-started-secrets-engines": "/vault/tutorials/getting-started/getting-started-secrets-engines", "vault/getting-started-policies": "/vault/tutorials/getting-started/getting-started-policies", - "vault/getting-started-policies-ui": "/vault/tutorials/getting-started-ui/getting-started-policies-ui", "vault/getting-started-next-steps": "/vault/tutorials/getting-started/getting-started-next-steps", "vault/getting-started-intro": "/vault/tutorials/getting-started/getting-started-intro", - "vault/getting-started-intro-ui": "/vault/tutorials/getting-started-ui/getting-started-intro-ui", "vault/getting-started-install": "/vault/tutorials/getting-started/getting-started-install", "vault/getting-started-help": "/vault/tutorials/getting-started/getting-started-help", "vault/getting-started-first-secret": "/vault/tutorials/getting-started/getting-started-first-secret", @@ -580,10 +427,7 @@ "vault/getting-started-dev-server": "/vault/tutorials/getting-started/getting-started-dev-server", "vault/getting-started-deploy": "/vault/tutorials/getting-started/getting-started-deploy", "vault/getting-started-authentication": "/vault/tutorials/getting-started/getting-started-authentication", - "vault/getting-started-auth-ui": "/vault/tutorials/getting-started-ui/getting-started-auth-ui", "vault/getting-started-apis": "/vault/tutorials/getting-started/getting-started-apis", - "vault/getting-started-api-ui": "/vault/tutorials/getting-started-ui/getting-started-api-ui", - "vault/generate-root": "/vault/tutorials/operations/generate-root", "vault/eaas-transit": "/vault/tutorials/encryption-as-a-service/eaas-transit", "vault/eaas-transit-rewrap": "/vault/tutorials/encryption-as-a-service/eaas-transit-rewrap", "vault/eaas-spring-demo": "/vault/tutorials/encryption-as-a-service/eaas-spring-demo", @@ -591,22 +435,18 @@ "vault/dotnet-httpclient": "/vault/tutorials/app-integration/dotnet-httpclient", "vault/disaster-recovery": "/vault/tutorials/enterprise/disaster-recovery", "vault/diagnose-startup-issues": "/vault/tutorials/monitoring/diagnose-startup-issues", - "vault/deployment-guide": "/vault/tutorials/day-one-consul/deployment-guide", "vault/database-secrets": "/vault/tutorials/db-credentials/database-secrets", "vault/database-secrets-couchbase": "/vault/tutorials/db-credentials/database-secrets-couchbase", "vault/database-root-rotation": "/vault/tutorials/db-credentials/database-root-rotation", "vault/database-mongodb": "/vault/tutorials/db-credentials/database-mongodb", - "vault/database-creds-rotation": "/vault/tutorials/db-credentials/database-creds-rotation", "vault/cubbyhole-response-wrapping": "/vault/tutorials/secrets-management/cubbyhole-response-wrapping", "vault/control-groups": "/vault/tutorials/enterprise/control-groups", - "vault/configure-vault": "/vault/tutorials/operations/configure-vault", "vault/codify-mgmt-vault-terraform": "/vault/tutorials/operations/codify-mgmt-vault-terraform", "vault/codify-mgmt-enterprise": "/vault/tutorials/operations/codify-mgmt-enterprise", - "vault/browser-plugin": "/vault/tutorials/secrets-management/browser-plugin", "vault/blocked-audit-devices": "/vault/tutorials/monitoring/blocked-audit-devices", "vault/batch-tokens": "/vault/tutorials/tokens/batch-tokens", "vault/azure-secrets": "/vault/tutorials/secrets-management/azure-secrets", - "vault/aws-lambda": "/vault/tutorials/app-integration/aws-lambda", + "vault/aws-lambda": "/vault/tutorials/archive/aws-lambda", "vault/autounseal-transit": "/vault/tutorials/auto-unseal/autounseal-transit", "vault/autounseal-gcp-kms": "/vault/tutorials/auto-unseal/autounseal-gcp-kms", "vault/autounseal-azure-keyvault": "/vault/tutorials/auto-unseal/autounseal-azure-keyvault", @@ -615,9 +455,7 @@ "vault/associate-review": "/vault/tutorials/associate-cert/associate-review", "vault/associate-questions": "/vault/tutorials/associate-cert/associate-questions", "vault/approle": "/vault/tutorials/auth-methods/approle", - "vault/approle-trusted-entities": "/vault/tutorials/auth-methods/approle-trusted-entities", "vault/approle-best-practices": "/vault/tutorials/auth-methods/approle-best-practices", - "vault/application-integration": "/vault/tutorials/app-integration/application-integration", "vault/agent-windows-service": "/vault/tutorials/vault-agent/agent-windows-service", "vault/agent-templates": "/vault/tutorials/vault-agent/agent-templates", "vault/agent-kubernetes": "/vault/tutorials/kubernetes/agent-kubernetes", @@ -838,136 +676,66 @@ "nomad/access-control-policies": "/nomad/tutorials/access-control/access-control-policies", "nomad/access-control-create-policy": "/nomad/tutorials/access-control/access-control-create-policy", "nomad/access-control-bootstrap": "/nomad/tutorials/access-control/access-control-bootstrap", - "consul/vault-pki-consul-secure-tls": "/consul/tutorials/vault-secure/vault-pki-consul-secure-tls", - "consul/vault-kv-consul-secure-gossip": "/consul/tutorials/vault-secure/vault-kv-consul-secure-gossip", - "consul/vault-consul-secrets": "/consul/tutorials/vault-secure/vault-consul-secrets", - "consul/upgrade-federated-environment": "/consul/tutorials/datacenter-operations/upgrade-federated-environment", - "consul/upgrade-automation": "/consul/tutorials/datacenter-operations/upgrade-automation", - "consul/troubleshooting": "/consul/tutorials/datacenter-operations/troubleshooting", - "consul/tls-encryption-secure": "/consul/tutorials/security/tls-encryption-secure", - "consul/tls-encryption-secure-existing-datacenter": "/consul/tutorials/security-operations/tls-encryption-secure-existing-datacenter", - "consul/tls-encryption-openssl-secure": "/consul/tutorials/security-operations/tls-encryption-openssl-secure", - "consul/terraform-consul-provider": "/consul/tutorials/developer-discovery/terraform-consul-provider", - "consul/terminating-gateways-connect-external-services": "/consul/tutorials/developer-mesh/terminating-gateways-connect-external-services", - "consul/sync-pivotal-cloud-services": "/consul/tutorials/cloud-integrations/sync-pivotal-cloud-services", - "consul/sync-aws-services": "/consul/tutorials/cloud-integrations/sync-aws-services", - "consul/single-sign-on-auth0": "/consul/tutorials/datacenter-operations/single-sign-on-auth0", - "consul/service-registration-health-checks": "/consul/tutorials/developer-discovery/service-registration-health-checks", - "consul/service-registration-external-services": "/consul/tutorials/developer-discovery/service-registration-external-services", - "consul/service-mesh": "/consul/tutorials/kubernetes-deploy/service-mesh", - "consul/service-mesh-zero-trust-network": "/consul/tutorials/kubernetes-features/service-mesh-zero-trust-network", - "consul/service-mesh-with-envoy-proxy": "/consul/tutorials/developer-mesh/service-mesh-with-envoy-proxy", - "consul/service-mesh-visualization": "/consul/tutorials/developer-mesh/service-mesh-visualization", - "consul/service-mesh-traffic-management": "/consul/tutorials/kubernetes-features/service-mesh-traffic-management", - "consul/service-mesh-terminating-gateways": "/consul/tutorials/developer-mesh/service-mesh-terminating-gateways", - "consul/service-mesh-production-checklist": "/consul/tutorials/developer-mesh/service-mesh-production-checklist", - "consul/service-mesh-observability": "/consul/tutorials/kubernetes-features/service-mesh-observability", - "consul/service-mesh-ingress-gateways": "/consul/tutorials/developer-mesh/service-mesh-ingress-gateways", - "consul/service-mesh-gateways": "/consul/tutorials/developer-mesh/service-mesh-gateways", - "consul/service-mesh-circuit-breaking": "/consul/tutorials/developer-mesh/service-mesh-circuit-breaking", - "consul/service-mesh-application-secure-networking": "/consul/tutorials/kubernetes/service-mesh-application-secure-networking", - "consul/reference-architecture": "/consul/tutorials/production-deploy/reference-architecture", - "consul/redundancy-zones": "/consul/tutorials/datacenter-operations/redundancy-zones", - "consul/recovery-outage": "/consul/tutorials/datacenter-operations/recovery-outage", - "consul/recovery-outage-primary": "/consul/tutorials/datacenter-operations/recovery-outage-primary", - "consul/production-checklist": "/consul/tutorials/production-deploy/production-checklist", - "consul/namespaces-share-datacenter-access": "/consul/tutorials/namespaces/namespaces-share-datacenter-access", - "consul/namespaces-secure-shared-access": "/consul/tutorials/namespaces/namespaces-secure-shared-access", - "consul/monitor-with-appdynamics": "/consul/tutorials/cloud-integrations/monitor-with-appdynamics", - "consul/monitor-health-telegraf": "/consul/tutorials/day-2-operations/monitor-health-telegraf", - "consul/monitor-datacenter-health": "/consul/tutorials/day-2-operations/monitor-datacenter-health", - "consul/load-balancing-nginx": "/consul/tutorials/load-balancing/load-balancing-nginx", - "consul/load-balancing-nginx-plus": "/consul/tutorials/load-balancing/load-balancing-nginx-plus", - "consul/load-balancing-haproxy": "/consul/tutorials/load-balancing/load-balancing-haproxy", - "consul/load-balancing-f5": "/consul/tutorials/load-balancing/load-balancing-f5", - "consul/load-balancing-envoy": "/consul/tutorials/developer-mesh/load-balancing-envoy", - "consul/kubernetes-secure-agents": "/consul/tutorials/kubernetes/kubernetes-secure-agents", - "consul/kubernetes-scope-microservice": "/consul/tutorials/microservices/kubernetes-scope-microservice", - "consul/kubernetes-reference-architecture": "/consul/tutorials/kubernetes/kubernetes-reference-architecture", - "consul/kubernetes-openshift-red-hat": "/consul/tutorials/kubernetes/kubernetes-openshift-red-hat", - "consul/kubernetes-model-the-monolith": "/consul/tutorials/microservices/kubernetes-model-the-monolith", - "consul/kubernetes-minikube": "/consul/tutorials/kubernetes/kubernetes-minikube", - "consul/kubernetes-migrate-to-microservices": "/consul/tutorials/microservices/kubernetes-migrate-to-microservices", - "consul/kubernetes-mesh-gateways": "/consul/tutorials/kubernetes/kubernetes-mesh-gateways", - "consul/kubernetes-layer7-observability": "/consul/tutorials/kubernetes/kubernetes-layer7-observability", - "consul/kubernetes-kind": "/consul/tutorials/kubernetes/kubernetes-kind", - "consul/kubernetes-gke-google": "/consul/tutorials/kubernetes/kubernetes-gke-google", - "consul/kubernetes-extract-microservice": "/consul/tutorials/microservices/kubernetes-extract-microservice", - "consul/kubernetes-eks-aws": "/consul/tutorials/kubernetes/kubernetes-eks-aws", - "consul/kubernetes-disaster-recovery": "/consul/tutorials/kubernetes-production/kubernetes-disaster-recovery", - "consul/kubernetes-deployment-guide": "/consul/tutorials/kubernetes/kubernetes-deployment-guide", - "consul/kubernetes-custom-resource-definitions": "/consul/tutorials/kubernetes/kubernetes-custom-resource-definitions", - "consul/kubernetes-consul-design-patterns": "/consul/tutorials/microservices/kubernetes-consul-design-patterns", - "consul/kubernetes-aks-azure": "/consul/tutorials/kubernetes/kubernetes-aks-azure", - "consul/gossip-encryption-secure": "/consul/tutorials/security/gossip-encryption-secure", - "consul/gossip-encryption-rotate": "/consul/tutorials/datacenter-operations/gossip-encryption-rotate", + "consul/vault-pki-consul-secure-tls": "/consul/tutorials/operate-consul/vault-pki-consul-secure-tls", + "consul/vault-kv-consul-secure-gossip": "/consul/tutorials/operate-consul/vault-kv-consul-secure-gossip", + "consul/vault-consul-secrets": "/consul/tutorials/operate-consul/vault-consul-secrets", + "consul/upgrade-federated-environment": "/consul/tutorials/archive/upgrade-federated-environment", + "consul/upgrade-automation": "/consul/tutorials/archive/upgrade-automation", + "consul/tls-encryption-secure-existing-datacenter": "/consul/tutorials/archive/tls-encryption-secure-existing-datacenter", + "consul/tls-encryption-openssl-secure": "/consul/tutorials/archive/tls-encryption-openssl-secure", + "consul/service-registration-external-services": "/consul/tutorials/connect-services/service-registration-external-services", + "consul/service-mesh-production-checklist": "/nomad/tutorials/integrate-consul/service-mesh-production-checklist", + "consul/service-mesh-gateways": "/consul/tutorials/archive/service-mesh-gateways", + "consul/service-mesh-circuit-breaking": "/consul/tutorials/control-network-traffic/service-mesh-circuit-breaking", + "consul/reference-architecture": "/consul/tutorials/production-vms/reference-architecture", + "consul/redundancy-zones": "/consul/tutorials/operate-consul/redundancy-zones", + "consul/recovery-outage": "/consul/tutorials/operate-consul/recovery-outage", + "consul/recovery-outage-primary": "/consul/tutorials/operate-consul/recovery-outage-primary", + "consul/production-checklist": "/consul/tutorials/production-vms/production-checklist", + "consul/namespaces-share-datacenter-access": "/consul/tutorials/implement-multi-tenancy/namespaces-share-datacenter-access", + "consul/namespaces-secure-shared-access": "/consul/tutorials/implement-multi-tenancy/namespaces-secure-shared-access", + "consul/monitor-health-telegraf": "/consul/tutorials/archive/monitor-health-telegraf", + "consul/kubernetes-scope-microservice": "/consul/tutorials/archive/kubernetes-scope-microservice", + "consul/kubernetes-reference-architecture": "/consul/tutorials/production-kubernetes/kubernetes-reference-architecture", + "consul/kubernetes-model-the-monolith": "/consul/tutorials/archive/kubernetes-model-the-monolith", + "consul/kubernetes-migrate-to-microservices": "/consul/tutorials/archive/kubernetes-migrate-to-microservices", + "consul/kubernetes-gke-google": "/consul/tutorials/archive/kubernetes-gke-google", + "consul/kubernetes-disaster-recovery": "/consul/tutorials/production-kubernetes/kubernetes-disaster-recovery", + "consul/kubernetes-deployment-guide": "/consul/tutorials/production-kubernetes/kubernetes-deployment-guide", + "consul/kubernetes-consul-design-patterns": "/consul/tutorials/archive/kubernetes-consul-design-patterns", "consul/virtual-machine-gs-service-discovery": "/consul/tutorials/get-started-vms/virtual-machine-gs-service-discovery", - "consul/get-started-key-value-store": "/consul/tutorials/interactive/get-started-key-value-store", - "consul/get-started-explore-the-ui": "/consul/tutorials/certification-associate-tutorials/get-started-explore-the-ui", - "consul/get-started-create-datacenter": "/consul/tutorials/certification-associate-tutorials/get-started-create-datacenter", - "consul/get-started-agent": "/consul/tutorials/certification-associate-tutorials/get-started-agent", - "consul/federation-network-areas": "/consul/tutorials/datacenter-operations/federation-network-areas", - "consul/federation-gossip-wan": "/consul/tutorials/networking/federation-gossip-wan", - "consul/docker-container-agents": "/consul/tutorials/day-0/docker-container-agents", - "consul/docker-compose-observability": "/consul/tutorials/docker/docker-compose-observability", - "consul/docker-compose-datacenter": "/consul/tutorials/docker/docker-compose-datacenter", - "consul/dns-forwarding": "/consul/tutorials/networking/dns-forwarding", - "consul/dns-caching": "/consul/tutorials/networking/dns-caching", - "consul/distributed-semaphore": "/consul/tutorials/developer-configuration/distributed-semaphore", - "consul/deployment-overview": "/consul/tutorials/production-deploy/deployment-overview", - "consul/deployment-next-steps": "/consul/tutorials/production-deploy/deployment-next-steps", - "consul/deployment-guide": "/consul/tutorials/production-deploy/deployment-guide", - "consul/consul-terraform-sync-run-and-inspect": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-run-and-inspect", - "consul/consul-terraform-sync-module": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-module", - "consul/consul-terraform-sync": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync", - "consul/consul-terraform-sync-a10-adc": "/consul/tutorials/network-infrastructure-automation/consul-terraform-sync-a10-adc", - "consul/consul-template": "/consul/tutorials/developer-configuration/consul-template", - "consul/backup-and-restore": "/consul/tutorials/production-deploy/backup-and-restore", - "consul/autopilot-datacenter-operations": "/consul/tutorials/datacenter-operations/autopilot-datacenter-operations", - "consul/automate-geo-failover": "/consul/tutorials/developer-discovery/automate-geo-failover", - "consul/audit-logging": "/consul/tutorials/datacenter-operations/audit-logging", - "consul/associate-study": "/consul/tutorials/certification/associate-study", - "consul/associate-review": "/consul/tutorials/certification/associate-review", - "consul/associate-questions": "/consul/tutorials/certification/associate-questions", - "consul/application-leader-elections": "/consul/tutorials/developer-configuration/application-leader-elections", - "consul/add-remove-servers": "/consul/tutorials/datacenter-operations/add-remove-servers", - "consul/access-control-troubleshoot": "/consul/tutorials/security/access-control-troubleshoot", - "consul/access-control-token-migration": "/consul/tutorials/security-operations/access-control-token-migration", - "consul/access-control-setup": "/consul/tutorials/day-0/access-control-setup", - "consul/access-control-setup-production": "/consul/tutorials/security/access-control-setup-production", - "consul/access-control-replication-multiple-datacenters": "/consul/tutorials/security-operations/access-control-replication-multiple-datacenters", - "consul/access-control-manage-policies": "/consul/tutorials/security/access-control-manage-policies", - "cloud/vault-policies": "/vault/tutorials/cloud/vault-policies", - "cloud/vault-ops": "/vault/tutorials/cloud/vault-ops", - "cloud/vault-namespaces": "/vault/tutorials/cloud/vault-namespaces", - "cloud/vault-introduction": "/vault/tutorials/cloud/vault-introduction", - "cloud/vault-first-secrets": "/vault/tutorials/cloud/vault-first-secrets", - "cloud/vault-eks": "/vault/tutorials/cloud-ops/vault-eks", - "cloud/vault-auth-method": "/vault/tutorials/cloud/vault-auth-method", - "cloud/terraform-hcp-provider-vault": "/vault/tutorials/cloud-ops/terraform-hcp-provider-vault", + "consul/get-started-explore-the-ui": "/consul/tutorials/archive/get-started-explore-the-ui", + "consul/federation-network-areas": "/consul/tutorials/archive/federation-network-areas", + "consul/federation-gossip-wan": "/consul/tutorials/archive/federation-gossip-wan", + "consul/deployment-guide": "/consul/tutorials/production-vms/deployment-guide", + "consul/consul-terraform-sync": "/consul/tutorials/network-automation/consul-terraform-sync", + "consul/backup-and-restore": "/consul/tutorials/operate-consul/backup-and-restore", + "consul/audit-logging": "/consul/tutorials/observe-your-network/audit-logging", + "consul/access-control-token-migration": "/consul/tutorials/archive/access-control-token-migration", + "cloud/vault-namespaces": "/vault/tutorials/get-started-hcp-vault-dedicated/vault-namespaces", + "cloud/vault-auth-method": "/vault/tutorials/get-started-hcp-vault-dedicated/vault-auth-method", + "cloud/terraform-hcp-provider-vault": "/vault/tutorials/manage-hcp-vault-dedicated/terraform-hcp-provider-vault", "cloud/terraform-hcp-consul-provider": "/consul/tutorials/cloud-production/terraform-hcp-consul-provider", - "cloud/get-started-vault": "/vault/tutorials/cloud/get-started-vault", "cloud/consul-hcp-migration": "/consul/tutorials/cloud-production/consul-hcp-migration", "cloud/consul-hcp-federation": "/consul/tutorials/cloud-production/consul-hcp-federation", - "cloud/consul-deploy": "/hcp/tutorials/consul-cloud/consul-deploy", - "cloud/consul-client-eks": "/consul/tutorials/cloud-production/consul-client-eks", + "cloud/consul-client-eks": "/consul/tutorials/hcp-connect-services/consul-client-eks", "cloud/amazon-transit-gateway": "/hcp/tutorials/networking/amazon-transit-gateway", "cloud/amazon-peering-hcp": "/hcp/tutorials/networking/amazon-peering-hcp", - "boundary/oss-vault-cred-brokering-quickstart": "/boundary/tutorials/credential-management/oss-vault-cred-brokering-quickstart", + "boundary/community-vault-cred-brokering-quickstart": "/boundary/tutorials/credential-management/community-vault-cred-brokering-quickstart", "boundary/upgrade-version": "/boundary/tutorials/self-managed-deployment/upgrade-version", "boundary/target-aware-workers": "/boundary/tutorials/worker-management/target-aware-workers", - "boundary/oss-manage-users-groups": "/boundary/tutorials/oss-administration/oss-manage-users-groups", - "boundary/oss-manage-targets": "/boundary/tutorials/oss-administration/oss-manage-targets", - "boundary/oss-manage-sessions": "/boundary/tutorials/oss-administration/oss-manage-sessions", - "boundary/oss-manage-scopes": "/boundary/tutorials/oss-administration/oss-manage-scopes", - "boundary/oss-manage-roles": "/boundary/tutorials/oss-administration/oss-manage-roles", - "boundary/oss-manage-intro": "/boundary/tutorials/oss-administration/oss-manage-intro", - "boundary/oss-getting-started-next-steps": "/boundary/tutorials/oss-getting-started/oss-getting-started-next-steps", - "boundary/oss-getting-started-intro": "/boundary/tutorials/oss-getting-started/oss-getting-started-intro", - "boundary/oss-getting-started-install": "/boundary/tutorials/oss-getting-started/oss-getting-started-install", - "boundary/oss-getting-started-dev": "/boundary/tutorials/oss-getting-started/oss-getting-started-dev", - "boundary/oss-getting-started-desktop-app": "/boundary/tutorials/oss-getting-started/oss-getting-started-desktop-app", - "boundary/oss-getting-started-console": "/boundary/tutorials/oss-getting-started/oss-getting-started-console", - "boundary/oss-getting-started-connect": "/boundary/tutorials/oss-getting-started/oss-getting-started-connect", - "boundary/oss-getting-started-config": "/boundary/tutorials/oss-getting-started/oss-getting-started-config" + "boundary/community-manage-users-groups": "/boundary/tutorials/community-administration/community-manage-users-groups", + "boundary/community-manage-targets": "/boundary/tutorials/community-administration/community-manage-targets", + "boundary/community-manage-sessions": "/boundary/tutorials/community-administration/community-manage-sessions", + "boundary/community-manage-scopes": "/boundary/tutorials/community-administration/community-manage-scopes", + "boundary/community-manage-roles": "/boundary/tutorials/community-administration/community-manage-roles", + "boundary/community-manage-intro": "/boundary/tutorials/community-administration/community-manage-intro", + "boundary/community-get-started-next-steps": "/boundary/tutorials/get-started-community/community-get-started-next-steps", + "boundary/community-get-started": "/boundary/tutorials/get-started-community/community-get-started", + "boundary/community-get-started-install": "/boundary/tutorials/get-started-community/community-get-started-install", + "boundary/community-get-started-dev": "/boundary/tutorials/get-started-community/community-get-started-dev", + "boundary/community-get-started-desktop-app": "/boundary/tutorials/get-started-community/community-get-started-desktop-app", + "boundary/community-get-started-console": "/boundary/tutorials/get-started-community/community-get-started-console", + "boundary/community-get-started-connect": "/boundary/tutorials/get-started-community/community-get-started-connect", + "boundary/community-get-started-config": "/boundary/tutorials/get-started-community/community-get-started-config" }