An open API service indexing awesome lists of open source software.

https://github.com/frnn4268/k8s_cloud_deployment_toolset

This project contains a Taskfile.yaml used to automate the deployment and management of Kubernetes clusters across multiple platforms including Civo, Google Cloud Platform (GCP), and Kubernetes in Docker (KinD). The Taskfile defines tasks for network, firewall, and cluster creation, as well as cleanup and configuration tasks.
https://github.com/frnn4268/k8s_cloud_deployment_toolset

civo google-cloud-platform kind kubernetes kubernetes-cluster kubernetes-setup taskfile

Last synced: 23 days ago
JSON representation

This project contains a Taskfile.yaml used to automate the deployment and management of Kubernetes clusters across multiple platforms including Civo, Google Cloud Platform (GCP), and Kubernetes in Docker (KinD). The Taskfile defines tasks for network, firewall, and cluster creation, as well as cleanup and configuration tasks.

Awesome Lists containing this project

README

          

# K8s_cloud_deployment_toolset

This project contains a Taskfile.yaml used to automate the deployment and management of Kubernetes clusters across multiple platforms including Civo, Google Cloud Platform (GCP), and Kubernetes in Docker (KinD). The Taskfile defines tasks for network, firewall, and cluster creation, as well as cleanup and configuration tasks.

![](./readme-assets/kubernetes-logo-k8s.png)

## Key Features
- Authentication and setup of CLI tools for Civo and GCP.
- Creation of networks, firewalls, and Kubernetes clusters.
- Automated cleanup of resources.
- Configuration tasks for optimal cluster management.

## Usage
- Clone the repository.
- Update the Taskfile.yaml with your specific configurations.
- Execute the defined tasks using Task command.

This setup ensures a streamlined and automated approach to managing Kubernetes clusters, facilitating DevOps practices and infrastructure management.