https://github.com/redhat-developer/web-terminal-tooling
Kubernetes and OpenShift command line tools packaged in a container.
https://github.com/redhat-developer/web-terminal-tooling
Last synced: 3 months ago
JSON representation
Kubernetes and OpenShift command line tools packaged in a container.
- Host: GitHub
- URL: https://github.com/redhat-developer/web-terminal-tooling
- Owner: redhat-developer
- License: epl-2.0
- Created: 2020-06-04T10:44:56.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-09-09T02:18:40.000Z (4 months ago)
- Last Synced: 2025-09-09T04:52:03.421Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 79.4 MB
- Stars: 11
- Watchers: 8
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Web Terminal Tooling
Default OpenShift Console Web Terminal tooling container.
Includes tools that enable a Kubernetes and OpenShift developer to interact with their cluster:
- [jq](https://github.com/stedolan/jq)
- [oc](https://github.com/openshift/origin) [v4.19.9](https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/4.19.9/)
- [kubectl](https://github.com/kubernetes/kubectl) [v1.31.1](https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/4.19.9/)
- [kustomize](https://github.com/kubernetes-sigs/kustomize) [v5.7.1](https://github.com/kubernetes-sigs/kustomize/tree/kustomize/v5.7.1)
- [helm](https://helm.sh/) [v3.17.1](https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/helm/3.17.1)
- [tekton](https://github.com/tektoncd/cli) [v1.19.0](https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/pipelines/1.19.0/)
- [knative](https://github.com/knative/client) [v1.15.0-6](https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/serverless/1.15.0-6/)
- [rhoas](https://github.com/redhat-developer/app-services-cli) [v0.53.0](https://github.com/redhat-developer/app-services-cli/tree/v0.53.0)
- [submariner](https://github.com/submariner-io/submariner) [v0.21.0](https://github.com/submariner-io/subctl/tree/v0.21.0)
- [kubevirt](https://github.com/kubevirt/kubevirt) [v1.6.0](https://github.com/kubevirt/kubevirt/tree/v1.6.0)
## Contributing
### How to build
Building the Web Terminal tooling container consists of two steps:
1. Download CLI binaries and pack them into a tarball (see `get-sources.sh`)
2. Build the container image using the Dockerfile in this repository
The `./build.sh` script can be used to automate the build process. By default, `podman` will be used to build the container image. See `./build.sh --help` for usage information.
### How to run
```bash
podman run -ti --rm web-terminal-tooling:local bash
```