v0.1.0 — Initial Release
tinycode-operator v0.1.0
First public release of the tinycode Kubernetes Operator.
Features
- TinycodeInstance CRD — declarative management of tinycode deployments
- Declarative vLLM config —
spec.vllmwith auto-probing of/v1/modelsand 80/20 context/output split - Cross-namespace discovery —
spec.discovery.namespacesfor multi-namespace vLLM service discovery - GitOps mode —
spec.gitclones a repo into the workspace via init container - Shared team workspace —
spec.storage.projectsAccessMode: ReadWriteManyfor multi-user deployments - Cluster-admin mode —
spec.clusterAdminwith 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 pushSee README.md for full documentation and the RHOAI setup guide for OpenShift AI deployment.