Releases: ogx-ai/ogx-k8s-operator
Releases · ogx-ai/ogx-k8s-operator
Release list
v0.12.0
What's Changed
- Updated operator version to v0.12.0
- Updated LlamaStack distributions to 1.2.1
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/ogx-ai/ogx-k8s-operator/v0.12.0/release/operator.yamlContainer Images
- Operator:
quay.io/ogx-ai/ogx-k8s-operator:v0.12.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:1.2.1
v0.11.0
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/ogx-ai/ogx-k8s-operator/v0.11.0/release/operator.yamlContainer Images
- Operator:
quay.io/ogx-ai/ogx-k8s-operator:v0.11.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:1.1.2
What's Changed
- fix: Update startupScript with ogx by @VaishnaviHire in #297
- chore: cleanup old unused references to the removed Safety / Shields API by @rhdedgar in #296
- chore: bump docker/setup-buildx-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #300
- docs: add CLAUDE.md for Claude Code onboarding by @nathan-weinberg in #303
- fix: rename distro orgs so images can pull during tests by @rhdedgar in #304
- feat: add registryRefreshIntervalSeconds field to OGXServer CRD by @nathan-weinberg in #306
- feat: add CRD scaffolding for metrics and monitoring by @rhdedgar in #302
- Add config generation pipeline by @VaishnaviHire in #295
- feat: support for PrometheusRules and ServiceMonitors permission by @rhdedgar in #305
- fix: Add ReplicaSet cache and RBAC access for generated config cleanup by @VaishnaviHire in #309
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Updated operator version to v0.10.0
- Updated LlamaStack distributions to 1.0.0
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/ogx-ai/ogx-k8s-operator/v0.10.0/release/operator.yamlContainer Images
- Operator:
quay.io/ogx-ai/ogx-k8s-operator:v0.10.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:1.0.0
Full Changelog: v0.10.0...v0.10.0
What's Changed
- chore: bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #283
- chore: bump docker/login-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #281
- chore: bump github.com/go-openapi/jsonpointer from 0.22.4 to 0.22.5 by @dependabot[bot] in #259
- chore: bump GoTestTools/limgo-action from 1.0.2 to 1.1.0 by @dependabot[bot] in #286
- chore: bump docker/setup-buildx-action from 3.12.0 to 4.0.0 by @dependabot[bot] in #262
- feat: Rename Llama Stack to OGX by @VaishnaviHire in #288
- feat(api): Add OGXServer CRD types and renamed operator references by @VaishnaviHire in #289
- (feat)controller: Add ogx controller (reconciler rename) by @VaishnaviHire in #290
- feat(api): Refine provider specs; remove safety API by @eoinfennessy in #294
- feat(controller): add legacy resource adoption for OGXServer by @VaishnaviHire in #292
- feat: Update E2E tests, controller tests, docs by @VaishnaviHire in #293
New Contributors
- @eoinfennessy made their first contribution in #294
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Updated operator version to v0.9.0
- Updated LlamaStack distributions to 0.7.1
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.9.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.9.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.7.1
v0.8.0
What's Changed
- Updated operator version to v0.8.0
- Updated LlamaStack distributions to 0.6.0
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.8.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.8.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.6.0
v0.7.0
What's Changed
- Updated operator version to v0.7.0
- Updated LlamaStack distributions to 0.5.0
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.7.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.7.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.5.0
v0.6.0
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.6.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.6.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.4.2
What's Changed
- chore: bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #218
- Add support for Network config by @VaishnaviHire in #221
- Update run.yaml references to config.yaml by @VaishnaviHire in #223
- fix: network resources error handling by @VaishnaviHire in #224
- chore: bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #220
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.5.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.5.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.3.4
What's Changed
- Fix version detection for pre-release versions by @derekhiggins in #175
- fix: updating example files with required storage config by @rhdedgar in #176
- feat: add fips-compliant annotation to CSV by @rhdedgar in #170
- fix: avoid duplicate pod reconciliations by @rhdedgar in #179
- chore: add dependabot to automate dependency updates by @anik120 in #178
- chore: bump docker/login-action from 2.2.0 to 3.6.0 by @dependabot[bot] in #180
- chore: bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #181
- chore: bump actions/checkout from 3.6.0 to 5.0.0 by @dependabot[bot] in #182
- docs: update using "starter" distro than "ollama" by @zdtsw in #96
- chore: bump actions/setup-python from 5.6.0 to 6.0.0 by @dependabot[bot] in #183
- docs: Add documentation for feature flag by @VaishnaviHire in #197
- ci: Update mergify config by @VaishnaviHire in #193
- chore: bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #190
- chore: bump github.com/go-logr/logr from 1.4.1 to 1.4.3 by @dependabot[bot] in #185
- chore: bump helm/kind-action from 1.12.0 to 1.13.0 by @dependabot[bot] in #191
- chore: bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot[bot] in #186
- chore: bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #188
- chore: bump github.com/go-openapi/jsonpointer from 0.21.2 to 0.22.3 by @dependabot[bot] in #196
- chore: bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #194
- Migrate away from initContainers for CA Bundle operations by @rhdedgar in #177
- Bump k8s dependencies by @anik120 in #189
- chore: bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in #201
- chore: bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #203
- Specification: Deploy-Time Modularity - Level 1 (init-container) by @rhuss in #192
- chore: bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in #202
- chore: bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #204
- feat(ci): make e2e test workflow callable by other workflows by @mfleader in #208
- Add support for HA for server and operator by @VaishnaviHire in #205
- chore: bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #209
- feat(ci): add e2e test validation to release workflow by @mfleader in #210
- fix: set correct operator version on upgrade by @VaishnaviHire in #213
- feat: enable multi-arch builds with ARM compatibility by @rhdedgar in #206
- chore: bump the k8s-dependencies group with 4 updates by @dependabot[bot] in #215
- chore: bump github.com/go-openapi/jsonpointer from 0.22.3 to 0.22.4 by @dependabot[bot] in #214
- feat(controller): ConfigMap image mapping override by @derekhiggins in #169
- chore: log level adjustments by @rhdedgar in #217
- feat: Add support for uvicorn workers for llama-stack by @VaishnaviHire in #211
- chore: bump github.com/google/go-containerregistry from 0.20.6 to 0.20.7 by @dependabot[bot] in #216
New Contributors
- @anik120 made their first contribution in #178
- @dependabot[bot] made their first contribution in #180
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Updated operator version to v0.4.0
- Updated LlamaStack distributions to 0.2.23
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.4.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.4.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.2.23
v0.3.0
What's Changed
- Updated operator version to v0.3.0
- Updated LlamaStack distributions to 0.2.22
- Generated updated release manifests
Installation
Install the operator using kubectl:
kubectl apply -f https://raw.githubusercontent.com/llamastack/llama-stack-k8s-operator/v0.3.0/release/operator.yamlContainer Images
- Operator:
quay.io/llamastack/llama-stack-k8s-operator:v0.3.0 - LlamaStack distributions:
docker.io/llamastack/distribution-*:0.2.22
What's Changed
- (fix) Update Generate release SHA by @VaishnaviHire in #120
- chore: add github issue templates by @nathan-weinberg in #122
- feat(kustomizer): add service comparison and immutability enforcement utilities by @mfleader in #113
- test(e2e): enhance debugging capabilities with detailed diagnostic explanations by @mfleader in #112
- Adding MIT License by @rhuss in #104
- refactor(controller): add anti-fragile test patterns and clean up utilities by @mfleader in #121
- fix: vllm deployment script runAsNonRoot update by @rhdedgar in #126
- test(controller): add integration test for reconciliation happy path by @mfleader in #123
- feat(controller): migrate service reconciliation to kustomize manifest by @mfleader in #105
- feat: support providers with self-signed certificates by @rhdedgar in #109
- (fix): Preserve immutable fields during upgrade by @VaishnaviHire in #131
- fix: updating CRD names; including llds editor/viewer roles by @rhdedgar in #137
- fix(plugins): handle nil intermediate values in JSON path traversal by @mfleader in #136
- feat(controllers): enable testing of provider and version status via dependency injection by @mfleader in #133
- test(controler): add tests for handling network policy disablement by @mfleader in #140
- feat(CI/CD): stub workflow for CPU-based vLLM image generation by @courtneypacheco in #138
- refactor(controller): delegate health checks to k8s readiness probes by @mfleader in #130
- standardize DfFIPS settings by @rhdedgar in #147
- uplift(Go): version from 1.23 to 1.24 by @zdtsw in #148
- fix: adapt the container entrypoint based on the llama-stack version by @leseb in #153
- chore: add CODEOWNERS file by @nathan-weinberg in #155
- feat: disable readiness probe and add startup probe by @leseb in #157
- (fix): Fix Build Image workflow by @VaishnaviHire in #158
- Update base image for initContainers by @VaishnaviHire in #159
- test: remove ollama distribution testing, replace with starter by @derekhiggins in #160
- Add Service Endpoint to LlamaStackDistribution .status by @ChristianZaccaria in #162
- fix: init pod run perms by @rhdedgar in #161
- (chore): Update docker action tag by @VaishnaviHire in #165
New Contributors
- @nathan-weinberg made their first contribution in #122
- @derekhiggins made their first contribution in #160
- @ChristianZaccaria made their first contribution in #162
Full Changelog: v0.2.0...v0.3.0