Skip to content

v0.1.0 — Initial Release

Choose a tag to compare

@bobbyjohnstx bobbyjohnstx released this 26 Jun 15:38
· 17 commits to main since this release

tinycode-operator v0.1.0

First public release of the tinycode Kubernetes Operator.

Features

  • TinycodeInstance CRD — declarative management of tinycode deployments
  • Declarative vLLM configspec.vllm with auto-probing of /v1/models and 80/20 context/output split
  • Cross-namespace discoveryspec.discovery.namespaces for multi-namespace vLLM service discovery
  • GitOps modespec.git clones a repo into the workspace via init container
  • Shared team workspacespec.storage.projectsAccessMode: ReadWriteMany for multi-user deployments
  • Cluster-admin modespec.clusterAdmin with kubeconfig mounting and oc CLI
  • OpenShift integration — SCC binding, Route creation, arbitrary UID support
  • OLM bundle — installable via OperatorHub with File-Based Catalog
  • Helm-based deployment — operator manages instances via Helm charts
  • Security hardened — CRD validation patterns, SSRF prevention, Helm value quoting, NetworkPolicy, audit logging

Installation

make install
make push

See README.md for full documentation and the RHOAI setup guide for OpenShift AI deployment.