https://github.com/zowe/zowe-cli-secrets-for-kubernetes
https://github.com/zowe/zowe-cli-secrets-for-kubernetes
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/zowe/zowe-cli-secrets-for-kubernetes
- Owner: zowe
- License: epl-2.0
- Created: 2023-01-23T16:52:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-07-22T02:45:24.000Z (12 months ago)
- Last Synced: 2025-07-22T04:30:11.945Z (12 months ago)
- Language: TypeScript
- Size: 1.63 MB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Kubernetes Secrets for Zowe CLI and Zowe Explorer
The Kubernetes Secrets plug-in for Zowe CLI and Zowe Explorer allows you to store your Zowe profile credentials as Kubernetes secrets in your Kubernetes cluster of choice. It changes the default credential manager when installed in Zowe CLI or Zowe Explorer.
This plug-in also serves as a custom credential manager sample for your own use cases.
## How the plug-in works
The plug-in uses the Kubernetes API in order to communicate with your Kubernetes cluster and store secrets on a per user basis.
In addition, when storing Kubernetes secrets, users can specify a namespace through the environment variables `$DEVWORKSPACE_NAMESPACE` and `$WORKSPACE_NAMESPACE`. Otherwise, the secret will be stored in the assigned namespace for the current context.
## Requirements
Before you install and use the plug-in, make sure you have the following tools installed:
- Zowe CLI. For more information, see [installing Zowe CLI](https://docs.zowe.org/stable/user-guide/cli-installcli.html).
- [Node.js](https://nodejs.org/en/download) v16.0 or later.
## Installing
- [Zowe CLI installation](./packages/cli/README.md#installing)
- [VS Code installation](./packages/vscode/README.md#installing)