Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Overview] Add Intro to Gruntwork content. #106

Closed
wants to merge 12 commits into from
5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/account-baselines.md

This file was deleted.

5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/app-catalog.md

This file was deleted.

5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/auto-updates.md

This file was deleted.

1 change: 1 addition & 0 deletions _docs-sources/intro/overview/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Getting started
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Gruntwork Production Framework
1 change: 1 addition & 0 deletions _docs-sources/intro/overview/gruntwork-vs-other.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Grunwork vs. other
1 change: 1 addition & 0 deletions _docs-sources/intro/overview/how-it-works.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# How it works
5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/iac-pipeline.md

This file was deleted.

17 changes: 17 additions & 0 deletions _docs-sources/intro/overview/intro-to-gruntwork.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Introduction to Gruntwork

### What is Gruntwork?

**Gruntwork is a "DevOps accelerator" designed to make it possible to achieve a world-class DevOps setup based completely on infrastructure-as-code in just a few days.**

The core elements of a world-class DevOps setup are described in the [Gruntwork Production Framework](gruntwork-production-framework). The [Gruntwork product suite](products) is designed to help software teams implement the Gruntwork Production Framework.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link here to products is broken and this is why your build is failing


Gruntwork works best for teams building new infrastructure ("greenfield"), either from scratch or as part of a migration. It can also be useful for teams with existing infrastructure ("brownfield").

### Supported public clouds

Gruntwork products focus on Amazon Web Services (AWS). Support for other public clouds such as GCP and Azure may be added in the future.

### Gruntwork and Terraform

All Gruntwork products are built on and fully compatible with [open source Terraform](https://gruntwork.io). The one exception to this is the Gruntwork Reference Architecture, which uses Terragrunt to implement an end-to-end architecture.
5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/self-service.md

This file was deleted.

5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/service-catalog.md

This file was deleted.

1 change: 1 addition & 0 deletions _docs-sources/intro/overview/use-cases.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Use cases
5 changes: 0 additions & 5 deletions _docs-sources/intro/overview/world-class-devops.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/intro/overview/account-baselines.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/intro/overview/app-catalog.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/intro/overview/auto-updates.md

This file was deleted.

6 changes: 6 additions & 0 deletions docs/intro/overview/getting-started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Getting started


<!-- ##DOCS-SOURCER-START
{"sourcePlugin":"Local File Copier","hash":"4afe79f1f320341e925881c96a22e07a"}
##DOCS-SOURCER-END -->
6 changes: 6 additions & 0 deletions docs/intro/overview/gruntwork-production-framework.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Gruntwork Production Framework


<!-- ##DOCS-SOURCER-START
{"sourcePlugin":"Local File Copier","hash":"648d383c58181d75984bfd2d5b41b3b1"}
##DOCS-SOURCER-END -->
6 changes: 6 additions & 0 deletions docs/intro/overview/gruntwork-vs-other.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Grunwork vs. other


<!-- ##DOCS-SOURCER-START
{"sourcePlugin":"Local File Copier","hash":"c8aeff437ffbf0d5134c70daf339a109"}
##DOCS-SOURCER-END -->
6 changes: 6 additions & 0 deletions docs/intro/overview/how-it-works.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# How it works


<!-- ##DOCS-SOURCER-START
{"sourcePlugin":"Local File Copier","hash":"98a7df21d15de6c654c17d3d57fa06e2"}
##DOCS-SOURCER-END -->
10 changes: 0 additions & 10 deletions docs/intro/overview/iac-pipeline.md

This file was deleted.

22 changes: 22 additions & 0 deletions docs/intro/overview/intro-to-gruntwork.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Introduction to Gruntwork

### What is Gruntwork?

**Gruntwork is a "DevOps accelerator" designed to make it possible to achieve a world-class DevOps setup based completely on infrastructure-as-code in just a few days.**

The core elements of a world-class DevOps setup are described in the [Gruntwork Production Framework](gruntwork-production-framework). The [Gruntwork product suite](products) is designed to help software teams implement the Gruntwork Production Framework.

Gruntwork works best for teams building new infrastructure ("greenfield"), either from scratch or as part of a migration. It can also be useful for teams with existing infrastructure ("brownfield").

### Supported public clouds

Gruntwork products focus on Amazon Web Services (AWS). Support for other public clouds such as GCP and Azure may be added in the future.

### Gruntwork and Terraform

All Gruntwork products are built on and fully compatible with [open source Terraform](https://gruntwork.io). The one exception to this is the Gruntwork Reference Architecture, which uses Terragrunt to implement an end-to-end architecture.


<!-- ##DOCS-SOURCER-START
{"sourcePlugin":"Local File Copier","hash":"879d7ea37a5bc5265a7df9bb3915e1f3"}
##DOCS-SOURCER-END -->
10 changes: 0 additions & 10 deletions docs/intro/overview/self-service.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/intro/overview/service-catalog.md

This file was deleted.

6 changes: 6 additions & 0 deletions docs/intro/overview/use-cases.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Use cases


<!-- ##DOCS-SOURCER-START
{"sourcePlugin":"Local File Copier","hash":"9e449ec8d34b49b98c1c2e301378c065"}
##DOCS-SOURCER-END -->
10 changes: 0 additions & 10 deletions docs/intro/overview/world-class-devops.md

This file was deleted.

2 changes: 1 addition & 1 deletion docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const config = {
type: "doc",
position: "left",
label: "Intro",
docId: "intro/overview/world-class-devops",
docId: "intro/overview/intro-to-gruntwork",
},
{
type: "doc",
Expand Down
15 changes: 7 additions & 8 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,12 @@ const sidebars = {
introSidebar: [
{
Overview: [
"intro/overview/world-class-devops",
"intro/overview/account-baselines",
"intro/overview/service-catalog",
"intro/overview/app-catalog",
"intro/overview/iac-pipeline",
"intro/overview/self-service",
"intro/overview/auto-updates",
"intro/overview/intro-to-gruntwork",
"intro/overview/gruntwork-production-framework",
"intro/overview/how-it-works",
"intro/overview/use-cases",
"intro/overview/gruntwork-vs-other",
"intro/overview/getting-started",
],
},
{
Expand All @@ -33,7 +32,7 @@ const sidebars = {
],
},
{
"Setting Up Your Environmant": ["intro/environment-setup/stub"],
"Setting Up Your Environment": ["intro/environment-setup/stub"],
},
{
"Tool Fundamentals": ["intro/tool-fundamentals/stub"],
Expand Down
2 changes: 1 addition & 1 deletion src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ function HomepageHeader() {
<div className={styles.buttons}>
<Link
className="button button--secondary button--lg"
to="/docs/intro/overview/world-class-devops"
to="/docs/intro/overview/intro-to-gruntwork"
>
Get Started{" "}
<span className="hideOnMobile">With the Gruntwork Tutorial</span>
Expand Down