firebolt-kubernetes-operator
Run and manage Firebolt on Kubernetes with the Firebolt Operator
File Explorer
- SKILL.md
- .gitkeep
- devcontainer.json
- post-install.sh
- docs-sync.yaml
- formal-verification.yaml
- lint-and-scan-actions.yaml
- lint.yaml
- pr-title.yaml
- release-main.yaml
- test-e2e.yaml
- test-helm.yaml
- test.yaml
- actionlint.yaml
- CODEOWNERS
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- cluster_sku.go
- cluster_sku_test.go
- clusterfireboltengineclass_types.go
- clusterfireboltengineclass_webhook.go
- clusterfireboltengineclass_webhook_test.go
- common_types.go
- fireboltengine_status_test.go
- fireboltengine_types.go
- fireboltengine_webhook.go
- fireboltengine_webhook_test.go
- fireboltengineclass_types.go
- fireboltengineclass_webhook.go
- fireboltengineclass_webhook_test.go
- fireboltenginepreset_types.go
- fireboltenginepreset_webhook.go
- fireboltenginepreset_webhook_test.go
- fireboltinstance_types.go
- fireboltinstance_webhook.go
- fireboltinstance_webhook_test.go
- groupversion_info.go
- instance_id.go
- instance_id_test.go
- operatorauthority.go
- secret_alias_test.go
- zz_generated.deepcopy.go
- main.go
- main_test.go
- plugin.yaml
- README.md
- main.go
- main_test.go
- wakeagent.go
- watch_selector_cache_test.go
- compute.firebolt.io_clusterfireboltengineclasses.yaml
- compute.firebolt.io_fireboltengineclasses.yaml
- compute.firebolt.io_fireboltenginepresets.yaml
- compute.firebolt.io_fireboltengines.yaml
- compute.firebolt.io_fireboltinstances.yaml
- kustomization.yaml
- cert_metrics_manager_patch.yaml
- kustomization.yaml
- manager_metrics_patch.yaml
- metrics_service.yaml
- defaults.dev.env
- defaults.latest.env
- embed_dev.go
- embed_latest.go
- images.go
- kustomization.yaml
- manager.yaml
- allow-metrics-traffic.yaml
- kustomization.yaml
- kustomization.yaml
- monitor.yaml
- monitor_tls_patch.yaml
- kustomization.yaml
- leader_election_role.yaml
- leader_election_role_binding.yaml
- metrics_auth_role.yaml
- metrics_auth_role_binding.yaml
- metrics_reader_role.yaml
- role.yaml
- role_binding.yaml
- service_account.yaml
- firebolt-engine-test.yaml
- firebolt-instance-basic.yaml
- admission-and-controller-validation.md
- engine-scaling.md
- release-process.md
- e2e-testing.md
- formal-verification.md
- local-image-registry.md
- AGENTS.md
- README.md
- clusterfireboltengineclass-crd-reference.mdx
- engine-crd-reference.mdx
- fireboltengineclass-crd-reference.mdx
- fireboltenginepreset-crd-reference.mdx
- instance-crd-reference.mdx
- amazon-s3.mdx
- azure-blob-storage.mdx
- google-cloud-storage.mdx
- s3-compatible.mdx
- auto-stop-and-wake-up.mdx
- engine-rollouts.mdx
- engine-scaling.mdx
- overview.mdx
- configuration-inheritance.mdx
- overview.mdx
- overview.mdx
- gateway-query-routing.mdx
- gateway-sizing.mdx
- overview.mdx
- overview.mdx
- overview.mdx
- check_group_structure.py
- check_lost_pages.py
- check_lost_redirects.py
- check_operator_navigation.py
- test_check_lost_redirects.py
- test_check_operator_navigation.py
- AGENTS.md
- architecture.mdx
- CLAUDE.md
- docs.json
- installation.mdx
- known_pages.json
- kubectl-plugin.mdx
- Makefile
- monitoring.mdx
- quickstart.mdx
- README.md
- security.mdx
- troubleshooting.mdx
- quickstart.yaml
- cluster-firebolt-engine-class.yaml
- engine-basic.yaml
- engine-custom-config.yaml
- engine-full.yaml
- engine-image-override.yaml
- firebolt-engine-class.yaml
- firebolt-engine-preset.yaml
- instance-auth-tls.yaml
- instance-basic.yaml
- instance-full.yaml
- instance-with-engines.yaml
- object-storage-local.yaml
- autostop-idle-reports-stopped.patch
- autostop-wake-below-stopped.patch
- autostop-wake-honors-expired-demand.patch
- cleaning-keeps-draining-generation.patch
- creating-advance-without-pods-ready.patch
- manifest.tsv
- rotation-anchors-retain-at-demotion.patch
- switching-flip-active-without-service.patch
- counterexamples.tsv
- EngineWake.cfg
- EngineWake.tla
- EngineWakeNaiveStaleDemand.cfg
- EngineWakeNaiveStoppedFirst.cfg
- EngineWakeNaiveUnfilteredPoll.cfg
- FireboltEngine.cfg
- FireboltEngine.tla
- FireboltEngineNaiveAdvance.cfg
- FireboltEngineNaiveDrift.cfg
- FireboltEngineNaiveGCActive.cfg
- FireboltEngineNaiveGCDraining.cfg
- FireboltEngineNaiveGCFloor.cfg
- FireboltEngineNaiveService.cfg
- FireboltInstance.cfg
- FireboltInstance.tla
- FireboltInstanceNaiveRollup.cfg
- model-scope.tsv
- SigningKeyRotation.cfg
- SigningKeyRotation.tla
- SigningKeyRotationNaive.cfg
- WakeAgentHold.cfg
- WakeAgentHold.tla
- WakeAgentHoldNaiveNameRelease.cfg
- boilerplate.go.txt
- clusterfireboltengineclasses.yaml
- fireboltengineclasses.yaml
- fireboltenginepresets.yaml
- fireboltengines.yaml
- fireboltinstances.yaml
- _helpers.tpl
- apiserver-proxy-rbac.yaml
- clusterrole-gateway-wake.yaml
- deployment.yaml
- leader-election-role.yaml
- leader-election-rolebinding.yaml
- manager-rbac.yaml
- metrics-auth-role.yaml
- metrics-auth-rolebinding.yaml
- metrics-service.yaml
- mutatingwebhookconfiguration.yaml
- NOTES.txt
- podmonitor-engines.yaml
- podmonitor-gateway.yaml
- serviceaccount.yaml
- servicemonitor-operator.yaml
- validatingwebhookconfiguration.yaml
- webhook-service.yaml
- CHANGELOG.md
- Chart.yaml
- README.md
- README.md.gotmpl
- values.schema.json
- values.yaml
- clusterfireboltengineclass_v1alpha1.json
- fireboltengine_v1alpha1.json
- fireboltengineclass_v1alpha1.json
- fireboltenginepreset_v1alpha1.json
- fireboltinstance_v1alpha1.json
- clusterfireboltengineclasses.yaml
- fireboltengineclasses.yaml
- fireboltenginepresets.yaml
- fireboltengines.yaml
- fireboltinstances.yaml
- .helmignore
- CHANGELOG.md
- Chart.yaml
- README.md
- README.md.gotmpl
- values.yaml
- pinned_tools_test.go
- postgres_image_pin_test.go
- packdb-application-config.schema.json
- apply.go
- constants.go
- constants_test.go
- crash_points.go
- crash_points_e2e.go
- crd_chart_slim_test.go
- crd_pod_template_metadata_test.go
- crd_template_required_test.go
- engine_actions_test.go
- engine_apply.go
- engine_auth_test.go
- engine_autostop.go
- engine_autostop_property_test.go
- engine_autostop_test.go
- engine_autostop_validation_test.go
- engine_class_merge_test.go
- engine_class_settings_test.go
- engine_classref_test.go
- engine_controller.go
- engine_controller_test.go
- engine_drain_block_test.go
- engine_drain_test.go
- engine_events_test.go
- engine_finalizer_test.go
- engine_gc.go
- engine_gc_test.go
- engine_invariants_test.go
- engine_metrics_test.go
- engine_outer_property_test.go
- engine_preset_cel_test.go
- engine_preset_merge_test.go
- engine_preset_overlay.go
- engine_preset_resolve_test.go
- engine_property_test.go
- engine_reconcile.go
- engine_reconcile_test.go
- engine_resource_bounds_test.go
- engine_scrape.go
- engine_scrape_test.go
- engine_state.go
- engine_storage_test.go
- engine_template_validation_test.go
- engine_tla_state_test.go
- engine_tla_states_data_test.go
- engine_tls_test.go
- engine_types.go
- example_manifests_test.go
- fireboltengine_controller_test.go
- fireboltengineclass_controller.go
- fireboltengineclass_controller_test.go
- fireboltenginepreset_controller.go
- fireboltenginepreset_controller_test.go
- instance_auth.go
- instance_auth_gc_test.go
- instance_auth_provider_cel_test.go
- instance_auth_test.go
- instance_conditions_test.go
- instance_controller.go
- instance_fallback_test.go
- instance_gateway.go
- instance_gateway_rbac.go
- instance_gateway_rbac_test.go
- instance_gateway_test.go
- instance_gateway_wake_test.go
- instance_id_canonical.go
- instance_id_canonical_test.go
- instance_id_cel_test.go
- instance_metadata.go
- instance_metadata_test.go
- instance_metrics_test.go
- instance_postgres.go
- instance_postgres_test.go
- instance_postgres_validation_test.go
- instance_property_test.go
- instance_template_validation_test.go
- instance_tla_state_test.go
- instance_tla_states_data_test.go
- instance_tls.go
- instance_tls_cel_test.go
- instance_tls_test.go
- pod_volumes.go
- pod_volumes_test.go
- rbac_chart_toggle_test.go
- rotation_tla_state_test.go
- rotation_tla_states_data_test.go
- schema_conformance_test.go
- security_guards_test.go
- suite_test.go
- tla_state_cover_test.go
- wake_demand.go
- wake_demand_test.go
- wake_tla_state_test.go
- wake_tla_states_data_test.go
- watch_selector_chart_test.go
- webhook_integration_test.go
- AGENTS.md
- CLAUDE.md
- client.go
- engine.go
- engine_test.go
- instance.go
- kubectl.go
- portforward.go
- portforward_test.go
- preset.go
- preset_test.go
- engine_recorder.go
- engine_recorder_test.go
- instance_recorder.go
- instance_recorder_test.go
- metrics.go
- telemetry.go
- telemetry_test.go
- agent.go
- agent_test.go
- capacity.go
- demand.go
- readiness.go
- summarize-e2e-junit.cpython-310.pyc
- floci.yaml
- setup-floci.sh
- verify-quickstart.sh
- bootstrap-postgres-firebolt-namespace.yaml
- check-counterexamples.sh
- check-model-scope.sh
- detect-push-changes.sh
- fetch-verified.sh
- format-pre-release-tag.sh
- pinned-tools.tsv
- resolve-next-release-version.sh
- ui-workspace-smoke.mjs
- verify-crd-chart-install.sh
- verify-quickstart-basic.sh
- verify-quickstart-full.sh
- verify-quickstart-website.sh
- verify-ui-sidecar.sh
- verify-wake-on-zero.sh
- cleanup-resources.sh
- extract-e2e-groups.sh
- gen-tla-state-tests.py
- kind-config.yaml
- load-e2e-images.sh
- openapi2jsonschema.py
- patch-crd-template-metadata.py
- patch-crd-template-required.py
- setup-kind-cluster.sh
- setup-local-registry.sh
- strip-crd-descriptions.py
- summarize-e2e-junit.py
- sync-helm-rbac.py
- auth_login_test.go
- auth_tls_test.go
- autostop_test.go
- crash_recovery_test.go
- deletion_guard_test.go
- drain_under_load_test.go
- drift_test.go
- e2e_suite_test.go
- e2e_test.go
- engine_metrics_test.go
- engine_preset_test.go
- failure_isolation_test.go
- floci_test.go
- gateway_healthcheck_test.go
- helpers_retry_test.go
- helpers_test.go
- instance_infra_test.go
- instance_test.go
- load_helpers_test.go
- query_config_heavy_test.go
- query_config_light_test.go
- utils.go
- .dockerignore
- .gitignore
- .golangci.yml
- .legitignore
- .release-please-manifest.json
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- Dockerfile
- Dockerfile.ci
- go.mod
- go.sum
- LICENSE
- Makefile
- PROJECT
- README.md
- release-please-config.json
- SECURITY.md
- version.txt
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
kubectl
View Details ▼
kubectl
Run commands against Kubernetes clusters.
Some subcommands such as `run` have their own usage documentation.
kubectl get {{pods|service|deployment|ingress|...}} {{[-o|--output]}} wide
List information about a resource with more details:
kubectl label pods {{name}} unhealthy=true
Update specified pod with the label `unhealthy` and the value `true`:
kubectl get all
List all resources with different types:
# Project Badges
// repository documentation
Was this content helpful?
(0 ratings)
