How to deploy and operate Hoptimator on Kubernetes. The bundled deployers are the path of least resistance — they generate Kubernetes resources and the operator reconciles them.
- Operator — what
hoptimator-operatordoes, how to deploy it, RBAC, namespace scoping, the controllers it runs. - CRD reference — field-by-field for every CRD
Hoptimator installs:
Database,View,Pipeline,TableTemplate,JobTemplate,TableTrigger,Subscription,LogicalTable,Engine,SqlJob. - Templates and configuration — authoring
TableTemplateandJobTemplate(matching rules, placeholder syntax, conditional templates, common patterns), and where placeholder values come from (hoptimator-configmap, JDBC connection properties, JVM system properties, theConfigProviderSPI, precedence). - Triggers — operational guidance for
TableTrigger: cron vs status-driven firing, the pause/resume lifecycle, common patterns (backfills, rETL, downstream notifications).
- Concepts — vocabulary the rest of the docs
assume; covers
Database,View,Pipeline,Engine,Connector,Deployer,LogicalTable,TableTrigger,Subscription, hints. - Architecture — what the operator is doing in the bigger picture.
- DDL reference — SQL DDL that has YAML CRD equivalents.