Releases: projectcapsule/capsule
v0.0.3
v0.0.3 (2020-11-25)
Improvements and enhancements for the upcoming 0.1.0
release.
Docker images are hosted on quay.io and can be pulled with the following command:
docker pull quay.io/clastix/capsule:v0.0.3
Enhancement
- Service, Endpoint, EndpointSlice annotations, and services are controller backed (#128)
- Printing the Node Selector additional column in
kubectl get tenants -o wide
(#137) - Logging to date time rather than timestamp (#139)
Features
More features are on their way and planned here
Thanks
Many kudos to @bsctl for his big effort doing QA and all the members that reported issues, bugs, or feature requests! 🎉
v0.0.2
v0.0.2 (2020-11-11)
Various improvements and enhancements, looking forward to the 0.1.0
release.
Docker images are hosted on quay.io and can be pulled with the following command:
docker pull quay.io/clastix/capsule:v0.0.2
Features
- Handling all the events from Storage and Ingress classes (#108)
- Supporting ingresses.networking.k8s.io/v1 (#110)
- Using matrix strategy for e2e on multiple k8s versions (#111)
- Allowing dash on Tenant namespace (#118, #129)
- Migrating Service webhooks to Controller (#130)
More features are no their way and planned here
Thanks
Many kudos to @bsctl and @MaxFedotov for their help and all the members that reported issues! 🎉
v0.0.1
v0.0.1 (2020-09-15)
First semantic versioning release, hello world!
Docker images are hosted on quay.io and can be pulled with the following command:
docker pull quay.io/clastix/capsule:v0.0.1
Features
- Enforcing LimitRange, NetworkPolicy, ResourceQuota, and Scheduler Node Selector
- Enforcing Tenant prefix at Namespace creation (#41)
- Let Capsule run on any user-defined Namespace (#83)
- Protecting allowed Namespace names via regex (#73)
- Adding Namespace and Service metadata annotations and labels (#80, #84)
- Supporting Groups as Tenant ownership (#71)
- Providing allow and deny list as well as regex for Ingress and Storage classes (#89)
Thanks
Many kudos to @bsctl, @MaxFedotov, and @ioggstream for their contributions and making this possible! 💪🏻