簡體   English   中英

Cloudformation 到 terraform 轉換 SSM 參數

[英]Cloudformation to terraform conversion of SSM parameter

我正在將 Cloudformation 模板轉換為 terraform。 以下CF代碼:

雲形成:

lbdServicesBInfoParameter:
    Type: 'AWS::SSM::Parameter'
    Properties:
      Type: String
      Name: !Join 
        - ''
        - - /DepConf/
          - !Ref EnvName
          - /LKDs/lbdServicesBInfo
      Value: !Ref lbdServicesBInfo

Terraform

resource "aws_ssm_parameter" "lbdServicesBInfoParameter" {
  name  = "lbdServicesBInfoParameter"
  type  = "String"
  value = "/LKDs/lbdServicesBInfo"
}

我不確定上述轉換是否正確。 如果我錯了,請您糾正我。

根據我們的lbdServicesBInfoParameter CFN 模板,terraform 應該是:

variable "EnvName" {
    default = some-name
}

variable "lbdServicesBInfo" {
    default = some-value
}

resource "aws_ssm_parameter" "lbdServicesBInfoParameter" {
  name  = "/DepConf/${var.EnvName}/LKDs/lbdServicesBInfo"
  type  = "String"
  value =  var.lbdServicesBInfo
}

顯然, var.EnvNamevar.lbdServicesBInfo應該設置正確的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM