GCP deployment toolchain¶
The GCP deployment toolchain refers to the combination of specific technologies and practices used to provision, configure, and deploy applications to the Google Cloud Platform (GCP).^[基礎架構自動化編排工具-terraform.md]
This toolchain typically integrates the following components:
- Terraform: Used for infrastructure provisioning.^[基礎架構自動化編排工具-terraform.md]
- Docker: Used for containerization.^[基礎架構自動化編排工具-terraform.md]
- Kubernetes: Used for container orchestration.^[基礎架構自動化編排工具-terraform.md]
- GitHub Actions: Used for automating the CI/CD workflows.^[基礎架構自動化編排工具-terraform.md]
Terraform configuration¶
Terraform acts as the core infrastructure-as-code (IaC) tool within this toolchain.^[基礎架構自動化編排工具-terraform.md] Terraform configurations are written in files with the .tf extension using the HCL (HashiCorp Configuration Language).^[基礎架構自動化編排工具-terraform.md]
Related Concepts¶
- [[Infrastructure as Code]]
- Kubernetes
- CI/CD
Sources¶
^[基礎架構自動化編排工具-terraform.md]