This file contains hidden or 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
export GITLAB_TOKEN=<<Replace the Personal Access Token here!!>> |
This file contains hidden or 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
# gitlab_provider.tf | |
terraform { | |
required_providers { | |
gitlab = { | |
source = "gitlabhq/gitlab" | |
} | |
} | |
} |
This file contains hidden or 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
# To initialize a working directory containing Terraform configuration files | |
terraform init | |
# To rewrite Terraform configuration files to a canonical format and style | |
terraform fmt | |
# To validate the configuration files in a directory (not accessing any remote services such as remote state, provider APIs, etc) | |
terraform validate | |
# To create an execution plan || using -out=FILE option, the plan could be stored as an external file |
This file contains hidden or 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
# docker_provider.tf | |
terraform { | |
required_providers { | |
docker = { | |
source = "kreuzwerker/docker" | |
version = "~> 2.13.0" | |
} | |
} | |
} |
This file contains hidden or 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
export GITHUB_TOKEN=<<Replace the Personal Access Token here!!>> |
This file contains hidden or 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
# To initialize a working directory containing Terraform configuration files | |
terraform init | |
# To rewrite Terraform configuration files to a canonical format and style | |
terraform fmt | |
# To validate the configuration files in a directory (not accessing any remote services such as remote state, provider APIs, etc) | |
terraform validate | |
# Optional to run || To generate a visual representation || Need Graphviz package |
This file contains hidden or 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
terraform { | |
required_providers { | |
github = { | |
source = "integrations/github" | |
version = "~> 4.0" | |
} | |
} | |
} | |
provider "github" { |
This file contains hidden or 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
resource "github_repository" "Document_as_a_Code" { | |
name = "document_as_a_code" | |
description = "A Repo for managing for CI/CD implementation" | |
visibility = "public" | |
} |
This file contains hidden or 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
python3 3_custom_diagram.py # To run the file to generate diagram | |
ls -lrt # To check the files. A file called custom_diagram.jpg will be generated in the directory |
This file contains hidden or 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
xdg-open custom_diagram.jpg # Opens the generated diagram in default image viewver. |
NewerOlder