Terraform-provider-awsの
コントリビュータになろう!
@kangaechu
Who am I?
@kangaechu / @kangae2
クラウドワークスのSRE
terraform-provider-aws / Terraformerの�コントリビュータ
銭湯・サウナすき�特にフィンランドサウナだいすき
terraform-provider-aws / Terraformerの�コントリビュータ
____
/ \ /\ キリッ
. / (ー) (ー)\ 「コントリビュータですから」
/ ⌒(__人__)⌒ \
| |r┬-| |
\ `ー’´ /
ノ \
/´ ヽ
| l \
ヽ -一””””~~``’ー?、 -一”””’ー-、.
ヽ ____(⌒)(⌒)⌒) ) (⌒_(⌒)⌒)⌒))
コントリビュートへの道
自分がやってみた方法を紹介します
コードを書かない�コントリビュートもある
コードを書かないコントリビュート
一番大変なのは�「課題を見つけること」
ぷるりチャンスのみつけかた
とりあえずやってみよう!
Issueの例
randomString()をacctest.RandStringFromCharSet()に置き換えるだけ
影響調査まで終わってる
事前準備
コードを修正
ぷるり作成
ぷるりのdescriptionに
テンプレートあり
ぷるり作成に必要な項目
$ make testacc TEST=./aws TESTARGS='-run=TestResourceAWSELB_validateHealthCheckTarget'�==> Checking that code complies with gofmt requirements…�TF_ACC=1 go test ./aws -v -parallel 20 -run=TestResourceAWSELB_validateHealthCheckTarget -timeout 120m�=== RUN TestResourceAWSELB_validateHealthCheckTarget�--- PASS: TestResourceAWSELB_validateHealthCheckTarget (0.00s)�PASS�ok github.com/terraform-providers/terraform-provider-aws/aws 0.055s
マージ🎉
コントリビュートへの道
それでも難しそう?
課題の見つけかた
環境準備
応援してほしい
そんなあなたに
Terraform Source Code Reading
We’re Hiring!!!
クラウドワークスはエンジニア募集中!!