Releases: nullforu/container-provisioner-k8s
v1.3.0 Release
See https://ctf.null4u.cloud/changelog for more details.
This release is compatible with SMCTF v1.3.0 and Infra v1.0.0.
What's Changed
- Add Leader Election for the Reconcile Scheduler by @yulmwu in #13
- Add gRPC server, Protobuf setup, and CI publish workflows by @yulmwu in #14
Full Changelog: v1.2.0...v1.3.0
v1.2.0 Release
See https://ctf.null4u.cloud/changelog for more details.
This release is compatible with SMCTF v1.3.0 and Infra v1.0.0.
What's Changed
- Change stacks API to require target_port array and create multi-port NodePort services by @yulmwu in #11
- A critical bug was fixed where a race condition between DynamoDB and the Kubernetes cluster state caused Pods to be deleted by the scheduling cleanup loop. In addition, several stability improvements have been made.
- Add Batch Stack Deletion API by @yulmwu in #12
Full Changelog: v1.1.0...v1.2.0
v1.1.0 Release
See https://ctf.null4u.cloud/changelog for more details.
This release is compatible with SMCTF v1.2.0 and Infra v1.0.0.
What's Changed
- Add structured logging and OpenMetrics endpoint by @yulmwu in #10
- Additionally, several bugs have been fixed.
Full Changelog: v1.0.1...v1.1.0
v1.0.1 Release
What's Changed
Several bugs found in version v1.0.0 release have been fixed, and a few convenience features have been added.
- Improve Dashboard UI by @yulmwu in #5
- Several changes related to Issue #6 by @yulmwu in #7
- Add API key based authentication by @yulmwu in #8
- Bug fix: Update stack status when calling the
GET /stacks/{stack_id}API endpoint by @yulmwu in #9
- v1.0.1 release – 2026/02/10
Full Changelog: v1.0.0...v1.0.1
v1.0.0 Release
What's New/Changed
We believe that the majority of the Container Provisioner’s functionality has now been implemented. As a result, development of the Container Provisioner will be paused at this point, and focus will shift to developing the REST APIs and business logic for Stack creation in SMCTF.
Although validation and testing of this project are not yet complete, testing is deferred for now due to the practical difficulty of setting up and provisioning real DynamoDB resources and Kubernetes clusters for testing purposes.
Documentation for this microservice will also be consolidated into a single document and provided at a later time. For now, please refer to the source code directly. Thank you.
- v1.0.0 release – 2026/02/07
Full Changelog: https://github.com/nullforu/container-provisioner-k8s/commits/v1.0.0