doc: Refactor "install boundary" section (#4557)

* doc: Refactor "install boundary" section

* CR: Use shell-session over bash

* docs: Update redirects and TOC

* CR: Word style/standards

Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com>

* CR: Add second level heading

* CR: Fix more shell-sessions

* CR: Fix link

---------

Co-authored-by: Dan Heath <76443935+Dan-Heath@users.noreply.github.com>
This commit is contained in:
Michael LiandDan Heath authored and GitHub committed 2024-04-04 13:15:31 -04:00
1 parent 1e5559173f
commit 82a6ac057d
8 files changed
+103 -98

No files matched your search

+25 -21
View File
@@ -52,14 +52,14 @@
"title": "Overview",
"path": "getting-started"
},
{
"title": "Self-managed Boundary quick start",
"href": "https://developer.hashicorp.com/boundary/tutorials/oss-getting-started/"
},
{
"title": "HCP Boundary quick start",
"href": "https://developer.hashicorp.com/boundary/tutorials/hcp-getting-started/"
},
{
"title": "Self-managed Boundary quick start",
"href": "https://developer.hashicorp.com/boundary/tutorials/oss-getting-started/"
},
{
"title": "Dev mode quick start",
"routes": [
@@ -87,16 +87,25 @@
"path": "install-boundary"
},
{
"title": "Recommended architecture",
"path": "install-boundary/recommended-architecture"
},
{
"title": "System requirements",
"path": "install-boundary/system-requirements"
},
{
"title": "Fault tolerance recommendations",
"path": "install-boundary/fault-tolerance"
"title": "Architecture",
"routes": [
{
"title":"System requirements",
"path": "install-boundary/architecture/system-requirements"
},
{
"title": "Recommended architecture",
"path": "install-boundary/architecture/recommended-architecture"
},
{
"title": "Fault tolerance",
"path": "install-boundary/architecture/fault-tolerance"
},
{
"title": "High availability",
"path": "install-boundary/architecture/high-availability"
}
]
},
{
"title": "Install Boundary",
@@ -111,17 +120,13 @@
"path": "install-boundary/configure-workers"
},
{
"title": "Non-dev environments",
"path": "install-boundary/no-gen-resources"
"title": "Initialize Boundary",
"path": "install-boundary/initialize"
},
{
"title": "Systemd install",
"hidden": true,
"path": "install-boundary/systemd"
},
{
"title": "Configure high availability",
"path": "install-boundary/high-availability"
}
]
},
@@ -1515,7 +1520,6 @@
}
]
},
{
"title": "Develop Boundary",
"routes": [