Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .coderabbit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,5 @@ reviews:
- "!package-lock.json"
- "!locales/en/**"
- "!**/*.snap"
- "!charts/**/*.yaml"
chat:
auto_reply: true
1 change: 0 additions & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ integration-tests/ # Cypress E2E tests
fixtures/ # Test data
support/ # Cypress support files
locales/ # i18n translation files (en, es, fr, ja, ko, zh)
charts/ # Helm chart for cluster deployment
plugin-manifest.ts # Console plugin entry point — registers all extensions and exposed modules
webpack.config.ts # Webpack config with ConsoleRemotePlugin
```
Expand Down
6 changes: 0 additions & 6 deletions ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,12 +104,6 @@ Kubernetes API server. The plugin does not make direct API calls.
- `Dockerfile` builds using the `rhel-9-base-nodejs-openshift-4.22` builder image, then serves static files via nginx.
- `Dockerfile.art` is the ART (Automated Release Tooling) variant used by Red Hat build systems.

### Cluster Deployment

- A Helm chart in `charts/openshift-console-plugin/` deploys the plugin as an nginx pod with a `ConsolePlugin` CR.
- The chart supports security context, pod security, resource limits, and a patcher job that registers the plugin with
the console operator.

## CI/CD

The project uses Prow and CI Operator (`.ci-operator.yaml`):
Expand Down
14 changes: 1 addition & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,18 +151,6 @@ docker push quay.io/my-repository/networking-console-plugin:latest

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

## Deployment

A [Helm chart](charts/openshift-console-plugin/) deploys the plugin to OpenShift:

```bash
helm upgrade -i networking-console-plugin charts/openshift-console-plugin \
-n plugin__networking-console-plugin --create-namespace \
--set plugin.image=<image-location>
```

See `charts/openshift-console-plugin/values.yaml` for all parameters.

## Testing

### Frontend Validation
Expand Down Expand Up @@ -193,4 +181,4 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for coding standards, PR process, and com
|---------------------------------------------------------------------------------|-------------------------------------------------------------|
| [OpenShift web console](https://github.com/openshift/console) | Web-based user interface for OpenShift |
| [OpenShift Dynamic Plugin SDK](https://github.com/openshift/dynamic-plugin-sdk) | Dynamic plugin SDK for OpenShift user interfaces |
| [PatternFly](https://www.patternfly.org/) | Open-source design system used for OpenShift UI development |
| [PatternFly](https://www.patternfly.org/) | Open-source design system used for OpenShift UI development |
23 changes: 0 additions & 23 deletions charts/openshift-console-plugin/.helmignore

This file was deleted.

5 changes: 0 additions & 5 deletions charts/openshift-console-plugin/Chart.yaml

This file was deleted.

72 changes: 0 additions & 72 deletions charts/openshift-console-plugin/templates/_helpers.tpl

This file was deleted.

24 changes: 0 additions & 24 deletions charts/openshift-console-plugin/templates/configmap.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions charts/openshift-console-plugin/templates/consoleplugin.yaml

This file was deleted.

57 changes: 0 additions & 57 deletions charts/openshift-console-plugin/templates/deployment.yaml

This file was deleted.

42 changes: 0 additions & 42 deletions charts/openshift-console-plugin/templates/patch-consoles-job.yaml

This file was deleted.

13 changes: 0 additions & 13 deletions charts/openshift-console-plugin/templates/patcher-clusterrole.yaml

This file was deleted.

This file was deleted.

This file was deleted.

21 changes: 0 additions & 21 deletions charts/openshift-console-plugin/templates/service.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions charts/openshift-console-plugin/templates/serviceaccount.yaml

This file was deleted.

Loading