-
Notifications
You must be signed in to change notification settings - Fork 66
⚠️ OPRUN-4075: Move to a helm-based configuration #2145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
93eb5a8
7f8887e
714f3b7
d21d00e
3bd8cb5
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
module _ // Auto generated by https://github.com/bwplotka/bingo. DO NOT EDIT | ||
|
||
go 1.24.3 | ||
|
||
require helm.sh/helm/v3 v3.18.4 // cmd/helm |
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -24,7 +24,7 @@ To enable the Helm Chart support feature gate, you need to patch the `operator-c | |
2. **Wait for the controller manager pods to be ready:** | ||
|
||
```bash | ||
$ kubectl -n olmv1-system wait --for condition=ready pods -l control-plane=operator-controller-controller-manager | ||
$ kubectl -n olmv1-system wait --for condition=ready pods -l apps.kubernetes.io/name=operator-controller | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think you added it in the RFC, but could it not be a breaking change? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think it's a breaking change, it's only in our draft documentation. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I mean, people could teorically have scripts and etc to filter things with There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. theoretically... but I think our user base is very small and OCP focused. Also, I don't think we consider our YAML a published API. |
||
``` | ||
|
||
Once the above wait condition is met, the `HelmChartSupport` feature gate should be enabled in operator controller. | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Default values for OLMv1. | ||
# This is a YAML-formatted file. | ||
# Declare variables to be passed into your templates. | ||
|
||
# List of components to include | ||
options: | ||
certManager: | ||
enabled: true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# e2e values for OLMv1. | ||
# This is a YAML-formatted file. | ||
# Declare variables to be passed into your templates. | ||
|
||
# List of components to include | ||
options: | ||
e2e: | ||
enabled: true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# experimental values for OLMv1. | ||
# This is a YAML-formatted file. | ||
# Declare variables to be passed into your templates. | ||
|
||
# List of enabled experimental features for operator-controller | ||
# Use with {{- if has "FeatureGate" .Value.operatorControllerFeatures }} | ||
# to pull in resources or additions | ||
operatorControllerFeatures: | ||
- WebhookProviderCertManager | ||
- SingleOwnNamespaceInstallSupport | ||
- PreflightPermissions | ||
- HelmChartSupport | ||
|
||
# List of enabled experimental features for catalogd | ||
# Use with {{- if has "FeatureGate" .Value.catalogdFeatures }} | ||
# to pull in resources or additions | ||
catalogdFeatures: | ||
- APIV1MetasHandler | ||
|
||
# This can be one of: standard or experimental | ||
options: | ||
featureSet: experimental |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*.orig | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj | ||
.vscode/ |
Uh oh!
There was an error while loading. Please reload this page.