Companion Repository for DevOops 2021.
- Slides: speakerdeck.com/ksatirli/building-infrastructure-you-can-mostly-trust
- Code: https://github.com/ksatirli/building-infrastructure-you-can-mostly-trust
-
Software
- HashiCorp Terraform
1.0.10
or later - Yandex.Cloud Command-Line Interface
0.83.0
or later - terraform-docs
0.16.0
or later - pre-commit
2.15.0
or later - Rover
0.2.1
or later
- HashiCorp Terraform
-
Services
This section contains all configuration options for the Terraform code in this repository.
Name | Description | Type | Default | Required |
---|---|---|---|---|
yandex_cloud_id | The ID of the cloud to apply any resources to. | string |
n/a | yes |
yandex_folder_id | The ID of the folder to operate under, if not specified by a given resource. | string |
n/a | yes |
yandex_token | Security token or IAM token used for authentication in Yandex.Cloud. | string |
n/a | yes |
yandex_zone | The default availability zone to operate under, if not specified by a given resource. | string |
n/a | yes |
Name | Description |
---|---|
console_compute_instance_exposition | Console URL for exposition Compute Instance. |
console_compute_instances_overview | Console URL for Compute Instances Overview. |
- Config-driven move is a Terraform 1.1 feature. It is currently only available in preview.
This repository is maintained by the contributors listed on GitHub.
Licensed under the Apache License, Version 2.0 (the "License").
You may obtain a copy of the License at apache.org/licenses/LICENSE-2.0.
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" basis, without WARRANTIES or conditions of any kind, either express or implied.
See the License for the specific language governing permissions and limitations under the License.