Upgrade to Pro — share decks privately, control downloads, hide ads and more …

FastlyとTerraform Cloudで最高な自動化を実現しよう

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

FastlyとTerraform Cloudで最高な自動化を実現しよう

Fastly Yamagoya2022で登壇した資料です

Avatar for Kazuto Kusama

Kazuto Kusama

March 04, 2023

More Decks by Kazuto Kusama

Other Decks in Technology

Transcript

  1. resource "aws_network_interface" "foo" { subnet_id = aws_subnet.my_subnet.id private_ips = ["172.16.10.100"]

    tags = { Name = "primary_network_interface" } } resource "aws_instance" "foo" { ami = "ami-005e54dee72cc1d00" instance_type = "t2.micro" network_interface { network_interface_id = aws_network_interface.foo.id device_index = 0 } credit_specification { cpu_credits = "unlimited" } } Network Interface AMI Instance type Network interfaceと紐 付け
  2. ▪ HashiCorpが提供するSaaS ▪ Terraformの最適なワークフローを提供 – 各種VCSとの連携(GitHub, GitLab, Azure DevOps etc..)

    – ステートの管理 – 変数の管理 ▪ 有償版のTerraform Cloud Businessもある – Policy as Code – Audit Log – SSO Integration