-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
AWS EKS formula documentation and helpers update
- Loading branch information
Showing
14 changed files
with
79 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,20 @@ | ||
# Description | ||
|
||
Formula description | ||
Create a Cluster EKS in AWS with [Gitops Terraform Module](https://gitlab.com/vkpr/terraform-aws-eks). | ||
|
||
## Command | ||
## Commands | ||
|
||
Interactive inputs: | ||
|
||
```bash | ||
rit vkpr aws eks deploy | ||
vkpr aws eks deploy | ||
``` | ||
|
||
## Requirements | ||
Non-interactive: | ||
|
||
```bash | ||
rit set credential --fields="token,username" --provider="gitlab" --values="<your-gitlab-token>,<your-gitlab-username>" | ||
vkpr aws eks deploy | ||
``` | ||
|
||
## Demonstration | ||
**Note**: If you set the credentials of gitlab in formula `vkpr aws eks up`, you dont need to set again. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
{ | ||
"dockerImageBuilder": "ritclizup/rit-shell-bat-builder", | ||
"inputs": [ | ||
{ | ||
"name": "gitlab_token", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"short": "Deploy AWS EKS with Gitops", | ||
"long": "Deploy the AWS EKS by your Gitlab CI Pipeline. The KUBECONFIG will be in the Artifacts on the pipeline." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,11 @@ | ||
# Description | ||
|
||
Formula description | ||
Destroy the EKS in AWS. | ||
|
||
## Command | ||
## Commands | ||
|
||
Non-interactive: | ||
|
||
```bash | ||
rit vkpr aws eks destroy | ||
vkpr aws eks destroy | ||
``` | ||
|
||
## Requirements | ||
|
||
## Demonstration |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
{ | ||
"dockerImageBuilder": "ritclizup/rit-shell-bat-builder", | ||
"inputs": [ | ||
{ | ||
"name": "gitlab_token", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"short": "Destroy the AWS EKS", | ||
"long": "Destroy the AWS EKS by your Gitlab CI Pipeline." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"short": "Manage AWS EKS", | ||
"long": "Amazon Elastic Kubernetes Service (Amazon EKS) gives you the flexibility to start, run, and scale Kubernetes applications in the AWS Cloud or on-premises." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,39 @@ | ||
# Description | ||
|
||
Formula description | ||
Fork the project from [Gitops EKS](https://gitlab.com/vkpr/aws-eks) and run the pipeline to build the terraform config. | ||
|
||
## Command | ||
## Commands | ||
|
||
Interactive inputs: | ||
|
||
```bash | ||
rit vkpr aws eks up | ||
vkpr aws eks up | ||
``` | ||
|
||
## Requirements | ||
Non-interactive: | ||
|
||
```bash | ||
rit set credential --fields="accesskeyid,secretaccesskey" --provider="aws" --values="<your-access-key-id>,<your-secret-access-key>" | ||
rit set credential --fields="token,username" --provider="gitlab" --values="<your-gitlab-token>,<your-gitlab-username>" | ||
vkpr aws eks up --aws_region="us-east-1" | ||
``` | ||
|
||
```bash | ||
vkpr aws eks up --default | ||
``` | ||
|
||
## Demonstration | ||
## Parameters | ||
|
||
```bash | ||
--aws_region= Define the region to create the EKS. Default: us-east-1 | ||
--default= Set all values with default. | ||
``` | ||
|
||
## Globals File Parameters | ||
|
||
```yaml | ||
global: | ||
aws: | ||
eks: | ||
aws_region: <String> | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
{ | ||
"dockerImageBuilder": "ritclizup/rit-shell-bat-builder", | ||
"inputs": [ | ||
{ | ||
"name": "aws_access_key", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"short": "Build AWS EKS with Gitops", | ||
"long": "Build the terraform module in your Gitlab CI Pipeline forked by a AWS EKS project." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,4 +15,4 @@ | |
"eks", | ||
"up" | ||
] | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters