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 7,100 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
-
Updated
Jul 7, 2020
during any terragunt action it will show this line
> terragrunt plan
2020/06/08 12:12:26 Running command: terraform --version
and doesn't show the terraform version. this makes it hard to debug some language issues because I'm not sure what terragrunt is actually running. should this be printing a version string?
- Dockerfile include terraformer version with all providers
- Script install providers on start container
- Manual in README about docker run command, include volume mounts for outputs, credentials and etc.
希望备份存储增加本地存储方案
目前备份存储只支持oss,s3,azure三种云端存储方案,希望增加本地存储方案(Ceph,nfs,nas)
-
Updated
Sep 2, 2020 - Shell
-
Updated
Aug 31, 2020 - HTML
There's a formatting specification for Tag Keys and Values. One issue with applying some changes is that you are disallowed from using certain characters (notably the ,
) in a Tag Value, and this is not being caught by tflint
currently.
-
Updated
Aug 23, 2020
-
Updated
Aug 22, 2020
Hi, great project. I'd like to make a request. Right now, to exclude rules, you have to modify the code to "a comment containing tfsec:ignore:<RULE>
to the offending line in your templates", per the README. It would be very useful if we could do this via CLI args as well, for assessment purposes.
PR o'clock
Description
- Add ingress rule to workers and cluster security groups to allow Fargate pods to communicate with EC2 nodes
- Allow EKS Fargate profiles to be created via input
eks_fargate_profiles = [...]
. This also creates an IAM role for pod execution and extends the aws-auth ConfigMap.
Checklist
- CI tests are passing
- README.md has been updated aft
-
Updated
Aug 29, 2020 - HCL
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.
-
Updated
Sep 3, 2020 - Python
Check to confirm CloudTrail is configured for multi-region.
CloudFormation - IsMultiRegionTrail: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html
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
Created by Mitchell Hashimoto, HashiCorp
Released July 28, 2014
Latest release 2 days ago
- Repository
- hashicorp/terraform
- Website
- www.terraform.io
- Wikipedia
- Wikipedia
I'm trying to use nbering/terraform-provider-ansible by placing it in
~/.terraform.d/plugins/linux_amd64/terraform-provider-ansible
, butterraform init
never seems to actually find it (NB this works fine in 0.12.x). Why is that?Can 0.13 actually load plugins from local file-system directories (as [described in the documentation](