Skip to content

Commit d74213f

Browse files
committed
organize ops docs; add more deployment guides
1 parent 42dc2c4 commit d74213f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+94
-71
lines changed

docusaurus/docs/downloads.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ docker pull openziti/ziti-cli \
186186

187187
<TabItem value="Kubernetes">
188188

189-
[Learn about tunneling workloads in Kubernetes](/guides/kubernetes/workload-tunneling/index.md)
189+
[Learn about tunneling workloads in Kubernetes](/guides/deployments/30-kubernetes/workload-tunneling/index.md)
190190

191191
[Learn about self-hosting Ziti in Kubernetes](/docs/category/k8s-deployments)
192192

docusaurus/docs/guides/deployments/10-controller/10-deploy.mdx renamed to docusaurus/docs/guides/deployments/10-linux/10-controller/10-deploy.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ sidebar_label: Controller
44
id: deploy
55
---
66

7-
import CliLogFormats from '../../../_cli-log-levels-and-formats.md'
7+
import CliLogFormats from '/docs/_cli-log-levels-and-formats.md'
88

99
This article is about deploying a Ziti Controller as a Linux system service. [The controller introduction](/learn/introduction/03-components.md#openziti-controller) introduces the architectural concepts used in this guide.
1010

docusaurus/docs/guides/deployments/10-controller/15-migrate.mdx renamed to docusaurus/docs/guides/deployments/10-linux/10-controller/15-migrate.mdx

File renamed without changes.

docusaurus/docs/guides/deployments/10-controller/20-cloud.mdx renamed to docusaurus/docs/guides/deployments/10-linux/10-controller/20-cloud.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ or
363363
ssh -i <private_key> <username>@<dns-name>
364364
```
365365

366-
Use a fully-qualified domain name (FQDN) to [deploy the controller](/guides/deployments/10-controller/10-deploy.mdx).
366+
Use a fully-qualified domain name (FQDN) to [deploy the controller](/guides/deployments/10-linux/10-controller/10-deploy.mdx).
367367

368368
</TabItem>
369369
<TabItem value="AWS">

docusaurus/docs/guides/deployments/10-controller/_category_.yml renamed to docusaurus/docs/guides/deployments/10-linux/10-controller/_category_.yml

File renamed without changes.

docusaurus/docs/guides/deployments/20-router/10-deploy.mdx renamed to docusaurus/docs/guides/deployments/10-linux/20-router/10-deploy.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: Router Deployment
33
---
44

5-
import CliLogin from '../../../_cli-login.md'
6-
import CliLogFormats from '../../../_cli-log-levels-and-formats.md'
5+
import CliLogin from '/docs/_cli-login.md'
6+
import CliLogFormats from '/docs/_cli-log-levels-and-formats.md'
77

88
This article is about deploying a Ziti router as a Linux system service or Docker container. [This page](/learn/introduction/03-components.md#openziti-router) provides an overview of these concepts.
99

@@ -59,7 +59,7 @@ ziti edge create edge-router "AcmeRouter1" \
5959
--jwt-output-file path/to/token.jwt
6060
```
6161

62-
[Learn more about managing routers with the CLI](/guides/deployments/20-router/40-cli-mgmt.md).
62+
[Learn more about managing routers with the CLI](/guides/deployments/10-linux/20-router/40-cli-mgmt.md).
6363

6464
The systemd service looks for the token in `/opt/openziti/etc/router/.token` if env var `ZITI_ENROLL_TOKEN` is empty. The file must be readable by root (not others).
6565

docusaurus/docs/guides/deployments/20-router/30-configuration.md renamed to docusaurus/docs/guides/deployments/10-linux/20-router/30-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ hide_table_of_contents: false
88
import Tabs from '@theme/Tabs';
99
import TabItem from '@theme/TabItem';
1010

11-
This article expands on the [Linux and Docker router deployment](/guides/deployments/20-router/10-deploy.mdx) article with configuration concepts and examples. [Kubernetes is covered separately](/guides/kubernetes/hosting/kubernetes-router.mdx).
11+
This article expands on the [Linux and Docker router deployment](/guides/deployments/10-linux/20-router/10-deploy.mdx) article with configuration concepts and examples. [Kubernetes is covered separately](/guides/deployments/30-kubernetes/hosting/kubernetes-router.mdx).
1212

1313
## Config Management
1414

docusaurus/docs/guides/deployments/20-router/40-cli-mgmt.md renamed to docusaurus/docs/guides/deployments/10-linux/20-router/40-cli-mgmt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sidebar_label: CLI Mgmt
66

77
import Tabs from '@theme/Tabs';
88
import TabItem from '@theme/TabItem';
9-
import CliLogin from '../../../_cli-login.md'
9+
import CliLogin from '/docs/_cli-login.md'
1010

1111
## Login
1212

docusaurus/docs/guides/deployments/20-router/50-migrate.mdx renamed to docusaurus/docs/guides/deployments/10-linux/20-router/50-migrate.mdx

File renamed without changes.

docusaurus/docs/guides/deployments/20-router/60-cloud.mdx renamed to docusaurus/docs/guides/deployments/10-linux/20-router/60-cloud.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import TabItem from '@theme/TabItem';
88

99
## 2.0 Configure a Router
1010

11-
In this section, we are describing how to setup the Edge Router (pub-er) for our [test network](/guides/deployments/40-services/10-examples.mdx#311-network-diagram-1).
11+
In this section, we are describing how to setup the Edge Router (pub-er) for our [test network](/guides/services/10-examples.mdx#311-network-diagram-1).
1212

1313
## 2.1 Create the Edge Router VM
1414
Please follow **Create a VM section** of the controller cloud guide to setup a VM to be used as router.
@@ -406,7 +406,7 @@ Now the Global DNS servers should be the IP address on your local interface.
406406
>
407407
<TabItem value="Azure">
408408

409-
- For any router setup as a local gateway (i.e. local-er in [test network 2](/guides/deployments/40-services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes in Azure.
409+
- For any router setup as a local gateway (i.e. local-er in [test network 2](/guides/services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes in Azure.
410410
- First you need to create a **Route Table** from Marketplace.
411411
![Diagram](/img/public_cloud/RouteTable-Azure1.jpg)
412412

@@ -427,7 +427,7 @@ The following routes are required:
427427
</TabItem>
428428
<TabItem value="AWS">
429429

430-
- For any router setup as local gateway (i.e. local-er in [test network 2](/guides/deployments/40-services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes for your VPC.
430+
- For any router setup as local gateway (i.e. local-er in [test network 2](/guides/services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes for your VPC.
431431
- To get to the route table, click on **Subnet** from your Instances screen
432432
- From the Subnet screen, click on **Router table**
433433
- Then you can use **Edit routes** to add routes to the table.
@@ -443,7 +443,7 @@ The following routes are required:
443443
</TabItem>
444444
<TabItem value="GCP">
445445

446-
For any router setup as local gateway (i.e. local-er in [test network 2](/guides/deployments/40-services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes in GCP.
446+
For any router setup as local gateway (i.e. local-er in [test network 2](/guides/services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes in GCP.
447447

448448
- Go to your VM screen, click on the **Network interfaces** name (i.e. nic0)
449449
- Click on **Routes** menu on the left side to bring up the Routes screen
@@ -462,11 +462,11 @@ The following routes are required:
462462
</TabItem>
463463
<TabItem value="DigitalOcean">
464464

465-
DigitalOcean does not have route table. The routes are setup directly on the VM. The example is in the [test section](/guides/deployments/40-services/10-examples.mdx#367-verify-the-connection)
465+
DigitalOcean does not have route table. The routes are setup directly on the VM. The example is in the [test section](/guides/services/10-examples.mdx#367-verify-the-connection)
466466
</TabItem>
467467
<TabItem value="OCI">
468468

469-
- For any router setup as local gateway (i.e. local-er in [test network 2](/guides/deployments/40-services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes in Oracle Cloud.
469+
- For any router setup as local gateway (i.e. local-er in [test network 2](/guides/services/10-examples.mdx#312-network-diagram-2)), you will need to setup routes in Oracle Cloud.
470470
- To setup your route, choose the default route table from your VCN.
471471
![Diagram](/img/public_cloud/RouteTable-OCI1.jpg)
472472

@@ -485,7 +485,7 @@ The following routes are required:
485485
</TabItem>
486486
<TabItem value="IBM">
487487

488-
IBM Cloud does not have route table. The routes are setup directly on the VM. The example is in the [test section](/guides/deployments/40-services/10-examples.mdx#367-verify-the-connection)
488+
IBM Cloud does not have route table. The routes are setup directly on the VM. The example is in the [test section](/guides/services/10-examples.mdx#367-verify-the-connection)
489489
</TabItem>
490490
</Tabs>
491491

0 commit comments

Comments
 (0)