Skip to content

Commit 947260d

Browse files
authored
docs: port some of the legacy documentation (#987)
Release-As: v1.0.3
1 parent 0bfcdcd commit 947260d

13 files changed

Lines changed: 226 additions & 0 deletions
170 KB
Loading
55.7 KB
Loading
74.4 KB
Loading
94.3 KB
Loading
58.7 KB
Loading
77.8 KB
Loading
104 KB
Loading

docs/modules/ROOT/nav.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
.*Main Documentation*
22
* xref:ROOT:index.adoc[Home]
3+
* Explanations
4+
** xref:ROOT:explanations/purpose.adoc[Purpose]
5+
** xref:ROOT:explanations/cloud_agnostic.adoc[Cloud Agnostic]
6+
** xref:ROOT:explanations/infrastructure_as_code.adoc[Infrastructure as Code]
7+
** xref:ROOT:explanations/continuous_deployment.adoc[Continuous Deployment]
8+
** xref:ROOT:explanations/lifecycle_operations.adoc[Lifecycle Operations]
39
* Tutorials
410
** xref:ROOT:tutorials/deploy_kind.adoc[Deployment on KinD]
511
** xref:ROOT:tutorials/deploy_aks.adoc[Deployment on AKS]
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
= Cloud Agnostic
2+
3+
Nobody likes to be locked-in. That's why the DevOps Stack provides a cloud abstraction so you can deploy it on top of multiple Cloud Platforms, in an agnostic way.
4+
5+
Currently, the DevOps Stack supports the following Cloud Platforms, besides a local test deployment with KinD:
6+
7+
- Amazon Web Services (AWS)
8+
- Azure
9+
- Exoscale
10+
- Scaleway
11+
12+
Good "agnostic" automation practices offer many benefits.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
= Continuous Delivery & GitOps
2+
3+
Change management is at the heart of Infrastructure Operations. The rise of Continuous Integration and Continuous Delivery practices in the Infrastructure world has been so important that the expression DevOps Engineer is often used to describe CI/CD Engineering.
4+
5+
The DevOps Stack takes advantage of the CI/CD approach to make changes seamless, both at the provisioning and deployment levels.
6+
7+
== Terraform
8+
9+
The underlying infrastructure which sets up the Kubernetes cluster underneath the DevOps Stack is managed with Terraform.
10+
11+
It is strongly encouraged to use a CI/CD approach to manage this Terraform deployment, and the DevOps Stack provides a set of scripts to integrate pair-reviewed change process on your CI/CD platform of choice.
12+
13+
== Argo CD
14+
15+
On top of Kubernetes, the DevOps Stack sets up Argo CD to continuously deploy all applications to the cluster.
16+
17+
Argo CD monitors Kubernetes resources and can keep them synchronized with their target state.

0 commit comments

Comments
 (0)