CircleCI Terraform provider
under review
Suthem Buntengchan
แนวคิด CircleCI
Suthem Buntengchan
สร้าง
ส่งคําขอคุณสมบัติ
หมวดหมู่
ชื่อ
Idea
รายละเอียด
โปรดระบุรายละเอียดให้มากที่สุดเท่าที่จะทําได้ในกรณีการใช้งานของคุณ
โพสต์ของคุณคล้ายกับหนึ่งในนั้นหรือไม่
คลิกน้อยลง (นึกคิด 0) เพื่อสร้างท่อ
ตั้งแต่การออกแบบใหม่เมื่อเร็ว ๆ นี้ฉันใช้เวลา 3 คลิกพิเศษเพื่อไปที่ท่อสร้างของฉัน ก่อนการออกแบบ CircleCI จะเปิดด้วยท่อสร้าง เมื่อรวมกับความช้าของ UI และการตัดสินใจที่น่าสงสัยจะไม่แสดงให้ฉันเห็นว่าทีมอยู่ใน bitbucket หรือ github นี่เป็นการเสียเวลาโดยรวม
คําขอคุณสมบัติ
อนุญาตให้เชื่อมโยงไปยังแนวคิด
ระบบความคิดทั้งหมดใช้ลิงก์เดียว: https://circleci.com/ideas/ ซึ่งหมายความว่าหากคุณพบระบบใดระบบหนึ่งและต้องการแชร์คุณจะไม่สามารถแชร์ลิงก์ได้ CCI-I-553
คําขอคุณสมบัติ
ในหน้าการสร้างความคิดเสร็จแล้วให้เรียงสับเปลี่ยน
เมื่อใดก็ตามที่ฉันมีความคิดหรือการสังเกตที่ฉันเชื่อว่าควรได้รับการแก้ไขฉันสร้างรายการในพื้นที่แบ่งปันงาน / ความคิดแล้วมองหาการระดมพลต่อไปนี้เพื่อส่งเสริมหรือตรวจสอบข้อดีของความคิดของฉันทันทีในขณะที่หน้ายืนยัน / ทํา ความคิด id ไม่รวมถึงความคิดที่สร้างขึ้นทุกที่ในหน้าและ URL ยังคงไม่เปลี่ยนแปลง (อยู่ https://circleci.com/ideas/) ในฐานะผู้สนับสนุนใหม่และผู้ใช้ทั่วไปฉันไม่ทราบอนุสัญญาของเว็บไซต์และไม่ควรรู้ การประชุมเพื่อแบ่งปันความคิดของฉันกับผู้ชมที่กว้างขึ้นเนื่องจากการประชุมสามารถเปลี่ยนแปลงได้นี่เป็นวิธีที่เล็กที่สุดในการส่งเสริมความสะดวก การออกอากาศทางสังคมคุณสามารถเปิดใช้งานแพลตฟอร์มเฉพาะสําหรับการแบ่งปันแนวคิดแบบวงกลมเช่น twitter, facebook และอื่น ๆ นั่นอาจเป็นการคิดมาก CCI-I-672
คําขอคุณสมบัติ
ส่งความคิด
Jim Crowley
While not official, there is some community work being done on a Terraform provider: https://github.com/kelvintaywl/terraform-provider-circleci
K
Kristian Petersen
Hi, Any news regarding this topic?
Eugene Vilensky
Hello Olaf,
This work is much appreciated, and sounds like the foundation for building a provider that would fit our needs.
The other key part I would like to see as a paying customer is for circleci to commit to a canonical Golang
client
that supports these APIs. Having a standard client stewarded by the company is a standard feature of other enterprises we do business with. At this time it is hard to commit to writing both the boilerplate client code and the boilerplate terraform code to fit our needs.The circleci cli appears to have an embedded client so maybe you can abstract and build on that? https://github.com/CircleCI-Public/circleci-cli/tree/develop/api
Thirdly is while we can of course build a provider to meet our needs, a provider managed by circleCI would be the ideal
O
Olaf Molenveld
Eugene Vilensky: thanks for your feedback Eugene Vilensky!
O
Olaf Molenveld
Hi all, i'm the product manager of our public API. Although it's not a Terraform provider, we now do have new API v2 experimental endpoints that allow you to create/follow and configure projects programmatically through the API.
You can find more info on this here:
We are very interested in your feedback, let us know what you think!
K
Kristian Petersen
Im very surprised that we still dont see any progress on this request. Having an official terraform provider is a must by many companies to be able to keep up with security requirements. We use a long list of cloud services and CircleCI is the only one missing a provider.
Nathan Fish
under review
We have started work on the APIs required to support project creation. Once those APIs are available it should be possible to use Terraform or another solution to interact with the APIs.
Gavin Clarke
Still no news. Just wanted to point out that the recent security breach further highlights the need for this provider. A terraform provider would make it significantly easier to manage any secrets stored in contexts and would make it straightforward to rotate them on a regular basis.
Ray Smets
Completely agree with the others here, an official provider would be so appreciated and useful. It is the end of 2022 and still no official provider is super surprising and slightly concerning in regard to the future of CircleCi as a leading service provider.
J
Jon Middleton
This would be very useful, for something as key as enabling CI I would very much prefer a Terraform provider owned by CircleCI over a community project.
This would be so useful, as it could allow developers to self-serve setting up a new project with CI enabled and automatically having access to things like Hashicorp Vault & AWS.
Load More
→