GetInfra Documentation

Hey, welcome to GetInfra 👋

GetInfra is a comprehensive Terraform toolkit designed to streamline the setup and management of Kubernetes infrastructure. It simplifies deploying essential services like service meshes, cert-manager, and ArgoCD, allowing teams to quickly set up and scale their cloud-native applications. Ideal for greenfield projects, GetInfra helps save time and effort by automating complex infrastructure tasks, enabling developers to focus on building their applications.

Disclaimer: Operational Costs

By using this GetInfra Kits, you acknowledge and agree to the following:

Incurred Costs: You are solely responsible for any costs incurred through your cloud service provider as a result of deploying or using this infrastructure boilerplate. This includes, but is not limited to, costs associated with computing resources, storage, data transfer, and any other services or resources that are provisioned or utilized by this project.

Cost Management: It is highly recommended that you review and understand the pricing details of each cloud service used within this project. Cloud providers offer cost estimation tools and calculators that can help you understand potential expenses before deployment.

Monitoring and Alerts: You are encouraged to set up cost monitoring and alerts through your Azure's management portal to manage and control your spending.

Resource Optimization: Regularly review and optimize your resource usage to ensure cost efficiency. This may include scaling down or removing unused resources, choosing appropriate resource sizes, and taking advantage of reserved instances or other discount options where applicable.

Liability: The author(s) of this boilerplate or any contributors are not liable for any costs or damages incurred as a result of using or deploying this cloud infrastructure. Users deploy and manage this infrastructure at their own risk and discretion.

This disclaimer is intended to remind users to be mindful of the costs associated with cloud-based infrastructure and to encourage responsible usage and management of cloud resources. Always plan and monitor your cloud resource usage carefully to avoid unexpected charges.

Usage

  • After successful deployment, your cloud infrastructure will be up and running.
  • Use the Kubernetes and Cloud provider's CLI tools for further interactions with your Kubernetes cluster.
  • Monitor and manage your infrastructure through the Cloud provider's portal.
  • Monitor and manage istio service mesh via kiali and grafana dashboards

Support

For support and queries, reach out to alex@getinfra.dev or via twitter @alex_lvovich.