Skip to content

Releases: llamastack/llama-stack-k8s-operator

v0.4.0

17 Oct 11:30

Choose a tag to compare

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.yaml

Container Images

  • Operator: quay.io/llamastack/llama-stack-k8s-operator:v0.4.0
  • LlamaStack distributions: docker.io/llamastack/distribution-*:0.2.23

v0.3.0

22 Sep 15:58

Choose a tag to compare

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.yaml

Container 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

Full Changelog: v0.2.0...v0.3.0

v0.2.0

18 Jul 20:35

Choose a tag to compare

What's Changed

  • fix: avoid memory growth with logger instance by @leseb in #60
  • feat(logging): disable stack traces in error logs by @leseb in #63
  • feat(controller): add CR spec diff output on updates by @leseb in #64
  • fix: avoid repeating name and namespace log values by @leseb in #65
  • Adding Operator Packaging Instructions by @jland-redhat in #62
  • feat: allow overriding command and args by @leseb in #61
  • Add Support for Custom SA in LamaStack Server by @VaishnaviHire in #67
  • Update Status to include conditions and phase by @VaishnaviHire in #58
  • fix: point HuggingFace home directory to PVC mount by @leseb in #69
  • Add support for additional fields by @VaishnaviHire in #72
  • feat(ollama-deploy): detect openshift, use scc to allow user 0 permissions by @rhdedgar in #57
  • feat(field_mutator): add kustomize plugin to support field patching by @mfleader in #75
  • (feat): Improvements in Dockerfile by @VaishnaviHire in #78
  • feat(name_prefix): add kustomize plugin to prefix resource names by @mfleader in #77
  • feat(cd): stub generate release pull request workflow by @mfleader in #87
  • feat(set_ns): add kustomize plugin to set a resource's namespace by @mfleader in #81
  • feat(controller): watch run.yaml configmap for updates by @rhdedgar in #68
  • feat(kustomizer): add kustomize plugin support for manifest rendering by @mfleader in #89
  • feat: add support in Makefile for better local deveopment by @zdtsw in #90
  • chore: short name for operator CRD by @matzew in #94
  • fix(field indexer): avoid field indexer in older kube versions by @rhdedgar in #92
  • feat(controller): use kustomizer for manifest rendering pvcs by @mfleader in #93
  • feat: use embedded distributions data instead of ConfigMap by @VaishnaviHire in #95
  • feat(cd): gh workflow to automate release creation by @mfleader in #82
  • [ACTION] Applied SHA-pinned actions #53 by @Evergreenies in #85
  • fix: Add SHA refs to generate-release actions by @rhdedgar in #99
  • feat(cli): enable selective test execution in make test by @mfleader in #100
  • feat: make deploy-ollama script generic by @zdtsw in #80
  • chore: Add LICENSE by @VaishnaviHire in #98
  • feat(kustomizer): add selective manifest resource reconciliation by @mfleader in #101
  • Revert "chore: Add LICENSE" by @rhuss in #103
  • feat(kustomizer): enable port list mutation in manifests by @mfleader in #102
  • refactor: consolidate security annotations by @rhdedgar in #97
  • fix(logging): make field indexer logs debug level by @rhdedgar in #108
  • Use LLS version endpoint in Status by @VaishnaviHire in #110
  • Update PVC permissions for LLS by @VaishnaviHire in #111
  • (chore) Update manager deployment spec by @VaishnaviHire in #116
  • (fix)Add custom SA for lls by default by @VaishnaviHire in #115
  • refactor(field_mutator): migrate dot notation to JSON Pointer syntax by @mfleader in #118
  • fix: pre-commit action sha update by @rhdedgar in #119

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

13 Jun 14:45
5b29326

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/llamastack/llama-stack-k8s-operator/commits/v0.1.0