operator-controller icon indicating copy to clipboard operation
operator-controller copied to clipboard

Results 337 operator-controller issues
Sort by recently updated
recently updated
newest added

rework the olmv1 kubectl plugin UX from the olmv0 kubectl-operator style UX to be more consistent with olmv1 vocabulary and typical kubectl/cli best practices. This includes updating documentation to reflect...

lifecycle/stale
v1.x
epic/kubectl-operator-plugin

Once we're done with extending kubectl-operator plugin with all the new olmv1 commands (and possibly deprecate olmv0 from there), we should prepare an asciicinema demo and include it in the...

v1.x
epic/kubectl-operator-plugin

Publish a new release of the olmv1 kubectl plugin to krew from the operator-controller repo by: - Tagging and cutting a new release, and publishing a new tar.gz archive for...

lifecycle/stale
v1.x
epic/kubectl-operator-plugin

epic: https://github.com/operator-framework/operator-controller/issues/1424 Investigate methods for exposing catalogd service off cluster for querying for [kubectl-operator](https://github.com/operator-framework/kubectl-operator). Potential options include: - kubectl [port-forward](https://github.com/joelanford/operator-controller/blob/catalogd-query-handler/catalogd/internal/storage/localdir.go#L199) : requires permissions to set up the port-forward connection (https://github.com/kubernetes/kubernetes/issues/110999#issuecomment-1252869586,...

v1.x
epic/kubectl-operator-plugin

Follow up after merging operator-framework/catalogd#145: I worry about etcd size limits with this approach. It would be nice if the image registry was accessible both inside the cluster for our...

# Description ## Reviewer Checklist - [ ] API Go Documentation - [ ] Tests: Unit Tests (and E2E Tests, if appropriate) - [ ] Comprehensive Commit Messages - [...

needs-rebase
do-not-merge/work-in-progress

The PreflightPermissions feature gate enablement should probably be removed from the general tilt-dev overlay. But I imagine we should make a follow-up issue (if we don't have one already) for...

lifecycle/stale

The E2E test TestCatalogdMetricsExportedEndpoint is intermittently failing. **GitHub Actions Run:** [Failed Run](https://github.com/operator-framework/operator-controller/actions/runs/13336997934/job/37254318982) **Error Log Snippet:** ```sh === RUN TestCatalogdMetricsExportedEndpoint utils.go:21: Finding kubectl client utils.go:26: Using "kubectl" as k8s client metrics_test.go:100:...

kind/bug

We recently added a new custom linter ([PR #1599](https://github.com/operator-framework/operator-controller/pull/1599)). The next step is integrating it with [GolangCI-Lint](https://golangci-lint.run/contributing/new-linters/) to run more efficiently as part of our linting workflow. More info: https://golangci-lint.run/contributing/new-linters/

lifecycle/stale

Extend kubectl-operator with a `list-available` command to list the available OLMv1 bundles to install from the currently enabled ClusterCatalogs on cluster, with support for parameters like package, channel, version range/version,...

v1.x
epic/kubectl-operator-plugin