Skip to content

Commit aaf76dc

Browse files
committed
Drop unused Helm charts
Signed-off-by: Radoslaw Szwajkowski <rszwajko@redhat.com>
1 parent 0b910cf commit aaf76dc

20 files changed

Lines changed: 1 addition & 482 deletions

‎.coderabbit.yaml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,5 @@ reviews:
4141
- "!package-lock.json"
4242
- "!locales/en/**"
4343
- "!**/*.snap"
44-
- "!charts/**/*.yaml"
4544
chat:
4645
auto_reply: true

‎AGENTS.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ integration-tests/ # Cypress E2E tests
3737
fixtures/ # Test data
3838
support/ # Cypress support files
3939
locales/ # i18n translation files (en, es, fr, ja, ko, zh)
40-
charts/ # Helm chart for cluster deployment
4140
plugin-manifest.ts # Console plugin entry point — registers all extensions and exposed modules
4241
webpack.config.ts # Webpack config with ConsoleRemotePlugin
4342
```

‎ARCHITECTURE.md‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,6 @@ Kubernetes API server. The plugin does not make direct API calls.
104104
- `Dockerfile` builds using the `rhel-9-base-nodejs-openshift-4.22` builder image, then serves static files via nginx.
105105
- `Dockerfile.art` is the ART (Automated Release Tooling) variant used by Red Hat build systems.
106106

107-
### Cluster Deployment
108-
109-
- A Helm chart in `charts/openshift-console-plugin/` deploys the plugin as an nginx pod with a `ConsolePlugin` CR.
110-
- The chart supports security context, pod security, resource limits, and a patcher job that registers the plugin with
111-
the console operator.
112-
113107
## CI/CD
114108

115109
The project uses Prow and CI Operator (`.ci-operator.yaml`):

‎README.md‎

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -133,18 +133,6 @@ docker push quay.io/my-repository/networking-console-plugin:latest
133133

134134
On Apple silicon, add `--platform=linux/amd64`.
135135

136-
## Deployment
137-
138-
A [Helm chart](charts/openshift-console-plugin/) deploys the plugin to OpenShift:
139-
140-
```bash
141-
helm upgrade -i networking-console-plugin charts/openshift-console-plugin \
142-
-n plugin__networking-console-plugin --create-namespace \
143-
--set plugin.image=<image-location>
144-
```
145-
146-
See `charts/openshift-console-plugin/values.yaml` for all parameters.
147-
148136
## Testing
149137

150138
### Frontend Validation
@@ -175,4 +163,4 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for coding standards, PR process, and com
175163
|---------------------------------------------------------------------------------|-------------------------------------------------------------|
176164
| [OpenShift web console](https://github.com/openshift/console) | Web-based user interface for OpenShift |
177165
| [OpenShift Dynamic Plugin SDK](https://github.com/openshift/dynamic-plugin-sdk) | Dynamic plugin SDK for OpenShift user interfaces |
178-
| [PatternFly](https://www.patternfly.org/) | Open-source design system used for OpenShift UI development |
166+
| [PatternFly](https://www.patternfly.org/) | Open-source design system used for OpenShift UI development |

‎charts/openshift-console-plugin/.helmignore‎

Lines changed: 0 additions & 23 deletions
This file was deleted.

‎charts/openshift-console-plugin/Chart.yaml‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎charts/openshift-console-plugin/templates/_helpers.tpl‎

Lines changed: 0 additions & 72 deletions
This file was deleted.

‎charts/openshift-console-plugin/templates/configmap.yaml‎

Lines changed: 0 additions & 24 deletions
This file was deleted.

‎charts/openshift-console-plugin/templates/consoleplugin.yaml‎

Lines changed: 0 additions & 18 deletions
This file was deleted.

‎charts/openshift-console-plugin/templates/deployment.yaml‎

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)