HyperbolicLabs/rental-operator v0.1.0-rc.1
HyperbolicLabs/rental-operator
Captured source
source ↗published Oct 28, 2026seen 1dcaptured 1dhttp 200method plain
v0.1.0-rc.1
Repository: HyperbolicLabs/rental-operator
Tag: v0.1.0-rc.1
Published: 2026-10-28T04:31:56Z
Prerelease: yes
Release notes:
What's Changed
Breaking changes
- feat(api)!: move the API group to compute.hyperbolic.ai by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/15
- feat(api)!: reshape ProviderConfig credentials and validate the endpoint by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/16
- feat(api)!: validate the GPURental shape at admission by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/17
- refactor!: use hyperbolic-go instead of internal/hyperbolic by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/18
- feat(api)!: conditions and status contract by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/19
- fix(security)!: watch only labeled credential Secrets by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/23
Dependencies
- chore(deps): update module golang.org/x/sync to v0.24.0 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/9
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/11
- chore(deps): update module github.com/onsi/ginkgo/v2 to v2.33.1 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/7
- chore(deps): update dependency helm/helm to v3.22.1 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/40
- chore(deps): update azure/setup-helm action to v5 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/38
- chore(deps): update actions/setup-go action to v7 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/12
- chore(deps): update module github.com/onsi/gomega to v1.44.0 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/8
- chore(deps): update dependency prometheus/prometheus to v3.15.1 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/42
- chore(deps): update module github.com/prometheus/client_golang to v1.25.0 by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/43
Changes
- chore: configure Renovate by @renovate[bot] in https://github.com/HyperbolicLabs/rental-operator/pull/1
- docs: add LICENSE and community files by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/13
- ci: Go 1.26, drift, chart and vulnerability checks by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/14
- fix(gpurental): never rent twice by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/20
- fix(gpurental): never leak a rental on delete, and add deletionPolicy by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/21
- feat(providerconfig): in-use finalizer by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/22
- feat(chart): namespaced install mode by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/24
- feat(api): ClusterProviderConfig by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/25
- perf(gpurental): one rental list per account per interval by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/26
- feat(providerconfig): show the account's active rentals and cost from the API by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/28
- ci: automate signed releases and check CRD compatibility by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/29
- docs: v0.1.0 README and samples by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/30
- test(e2e): Kubernetes version matrix and support policy by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/31
- docs: release process, governance and API versioning by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/32
- feat(metrics): operator metrics and alert rules by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/33
- refactor: split internal/controller by responsibility by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/34
- feat(api): SSHKey and GPURental sshKeyRefs by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/35
- docs: prepare the repository and chart for going public by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/47
- chore: remove the private hyperbolic-go setup by @cristhian-castaneda in https://github.com/HyperbolicLabs/rental-operator/pull/54
New Contributors
- @renovate[bot] made their first contribution in https://github.com/HyperbolicLabs/rental-operator/pull/1
- @cristhian-castaneda made their first contribution in https://github.com/HyperbolicLabs/rental-operator/pull/13
Full Changelog: https://github.com/HyperbolicLabs/rental-operator/commits/v0.1.0-rc.1