https://github.com/payback159/tenama
Tenama provides a simple REST API that allows non-cluster administrators in a shared Kubernetes environment to create temporary namespaces. tenama handles the creation, management, and cleanup of the temporary namespaces.
https://github.com/payback159/tenama
kubernetes kubernetes-namespaces kubernetes-services namespaces
Last synced: 12 months ago
JSON representation
Tenama provides a simple REST API that allows non-cluster administrators in a shared Kubernetes environment to create temporary namespaces. tenama handles the creation, management, and cleanup of the temporary namespaces.
- Host: GitHub
- URL: https://github.com/payback159/tenama
- Owner: Payback159
- License: apache-2.0
- Created: 2022-07-27T19:37:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T10:56:12.000Z (almost 2 years ago)
- Last Synced: 2024-04-22T12:03:44.363Z (almost 2 years ago)
- Topics: kubernetes, kubernetes-namespaces, kubernetes-services, namespaces
- Language: Go
- Homepage:
- Size: 4.96 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# temporary namespace manager (tenama)
Tenama provides a simple REST API that allows non-cluster administrators in a shared Kubernetes environment to create temporary namespaces. tenama handles the creation, management, and cleanup of the temporary namespaces.
[](https://api.securityscorecards.dev/projects/github.com/Payback159/tenama)
## Running the server
```bash
nerdctl build . -t tenama
nerdctl run --rm -p 8080:8080 -v $(pwd)/config/config.yaml:/config/config.yaml tenama
```
## Create Namespace Sequence-Diagram
[
]()
## Cleanup Namespaces Sequence-Diagram
[
]()