Terraform Heroku การจัดการใบรับรองอัตโนมัติ


0

ฉันไม่พบเอกสารใด ๆ เกี่ยวกับการจัดการใบรับรองอัตโนมัติของ Heroku เอกสาร terraformสำหรับheroku_certเพียง แต่หมายถึงใบรับรองที่ถูกสร้างด้วยตนเอง:

# Create a new Heroku app
resource "heroku_app" "default" {
  name = "test-app"
}

# Add-on SSL to application
resource "heroku_addon" "ssl" {
  app  = "${heroku_app.default.name}"
  plan = "ssl"
}

# Establish certificate for a given application
resource "heroku_cert" "ssl_certificate" {
  app               = "${heroku_app.default.name}"
  certificate_chain = "${file("server.crt")}"
  private_key       = "${file("server.key")}"
  depends_on        = "heroku_addon.ssl"
}

certificate_chainและprivate_keyเป็นสิ่งที่จำเป็นและฉันไม่รู้ว่าฉันควรหาซื้อที่ไหน

คำตอบ:


1

คุณลักษณะการจัดการใบรับรองอัตโนมัติของ Heroku สามารถเปิดใช้งานสำหรับแอปของคุณโดยการตั้งค่าacmสถานะ trueดูเหมือนว่าข้อมูลนี้เป็นแบบบูลและจะได้รับการตั้งค่าให้ ดูhttps://www.terraform.io/docs/providers/heroku/r/app.html#acm

# Create a new Heroku app
resource "heroku_app" "default" {
  name = "test-app"
  acm  = "true"
}

เยี่ยมมากฉันแค่ตรวจสอบส่วนที่ผิดของเอกสารตลอดเวลา ไชโย!
Chrisissorry
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.