Terraform
Terraform can manage existing and popular service providers, such as AWS, as well as custom in-house solutions.
It uses configuration files to describe the components necessary to run a single application or your entire datacenter.
It generates an execution plan describing what will happen to reach the desired state, and afterwards executes it to build the desired infrastructure. As the configuration changes, Terraform is able to determine the changes and create incremental execution plans which can be applied.
The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS (Domain Name Service) entries, SaaS (Software as a Service) features.
Here are 5,377 public repositories matching this topic...
## Python/Regex fix
This is a reminder for me or a task if anyone wants :P
Basically, The last two questions aren't really regex's questions.
To do:
- Move said questions to correct place.
- Add new regex questions (Python related!)?
- Maybe add a new ## Regex section, as it is a valuable skill
This confused the hell out of me when working on a nomad module that was still using zonal instance groups.
The method getRandomInstanceE can be called by both types of instance groups (Regional and Zonal) but the log has a hardcoded mention to Regional
Hello,
Thanks for coming up with this, we'd previously been using makefiles for most of the functionality that Terragrunt replaces. I have however found an issue with what must be a fairly common use case: create a plan with -out and apply this plan.
This is not possible given the fact that 'arguments' expects each argument to be a pair and apply accepts a simple path to the plan file to
I was trying to make a pretty simple PR, just change a tiny bit of HTML and CSS, but building Atlantis proved challenging. I am new to go and its build requirements, but even accounting for that I think it was harder than it needed to be.
First of all, despite the comprehensive documentation on how to run and test Atlantis locally, I co
Background
Determine whether it would be beneficial to build reference documentation with sphinx that could get published on RTD.
Description
Other projects publish reference guides (see: here) that can be helpful for users to both understand the code base and to use your modules more easily.
The main diff
-
Updated
Feb 5, 2020 - Shell
-
Updated
Feb 4, 2020
建议增加部署机迁移和高可用功能
部署机单机部署,有安全隐患。另,在实际使用中有部署机迁移需求,因此,建议增加部署机迁移和高可用功能。
azurerm_kubernetes_cluster network_policy documentation incorrect about kubenet/calico combination
-
Updated
Feb 5, 2020
Of the learning environments that leverage Ansible, very few are using roles. This can make porting Ansible playbooks across learning environments more difficult. To fix this, Ansible-using learning environments need to be refactored (where possible) to use an Ansible role.
Problem
I have the following declared in my conf.tf file:
terraform {
required_version = "0.12.5"
backend "s3" {
bucket = "somebucket"
region = "eu-central-1"
role_arn = "somerole"
}
}when I runterraform --version, tfenv does not read the version listed but the version set by /usr/local/Cellar/tfenv/1.0.1/version
Intended Behaviou
Describe the feature
Print full path to target on compile output
To Reproduce
Steps to reproduce the behavior:
- Organise targets into subdirectories
- Run
kapitan compile
Compiled staging (16.87s)
Compiled beta (20.15s)
Compiled dev (19.01s)
Compiled production (20.14s)
Compiled staging-istio (4.41s)
Compiled gcp_project_production (4.41s)
instead it would be
I walked through the various repos (dependabot-script, dependabot-core) for Dependabot, but haven't found any suitable documentation that covers the following stuff:
- How to run Dependabot with self-hosted GitHub, so that I could use it in the same way like I do regularly on GitHub with UI (e.g.
-
Updated
Feb 5, 2020 - HCL
In 3.0.0, we changed Terraform's internal id field from formats like {{project}}/{{region}}/{{name}} to projects/{{project}}/regions/{{region}}/resources/{{name}}, a valid reference value.
Historically we've encouraged users to use name or self_link as the reference value, however these values should be preferred going forward. We've since documented the field on generated resources
-
Updated
Feb 5, 2020 - Python
Blast Radius , when launched in --serve mode, does some pretty weak error reporting, and does nothing to help users resolve problems. It asks the user to look into several possible issues, rather than checking itself...
To observe the current (undesired) behavior, run Blast Radius in an empty directory:
[...]$ mkdir tmp
[...]$ cd tmp
[...]$ blast-radius --serve
A short
-
Updated
Feb 4, 2020 - Go
Created by Mitchell Hashimoto, HashiCorp
Released July 28, 2014
Latest release 14 days ago
- Repository
- hashicorp/terraform
- Website
- www.terraform.io
- Wikipedia
- Wikipedia
