@generates/kdot
v0.2.5
Published
A tool for managing apps on Kubernetes
Downloads
71
Maintainers
Readme
@generates/kdot
A tool for managing apps on Kubernetes
Workflows
- A personal environment:
build --no-push
Setup buildkit if necessary and build app Docker imagesapply
Create/update resourcesfwd
Forward portslog
Stream logs to stdoutstart
Build images, create/update/scale resources, forward ports, and stream logsup
Scale up replicas to configured valuesdown
Scale down pods to 0 replicasdel
Delete all namespaced resources
- A staging environment:
set apps.[app name].image.tag [tag]
Update an app’s Docker image tagbuild
Setup buildkit if necessary, build app Docker images, and push to a registry if configuredapply
Create/update resources- Commit changes to the package.json file made with the set command
- A CI (ephemeral) environment:
set namespace [namespace]
Set a unique namespace for the runstart --detach
Build images, create resources, forward ports in the background, and write logs to files in a unique, run-specific namespacestop
Stop forwarding ports and writing logsdel
Delete all namespaced resources
- A preview (ephemeral) environment:
set namespace [namespace]
Set a unique namespace for the envbuild --no-push
Setup buildkit if necessary and build app Docker imagesapply
Create/update resourcesdel
Delete all namespaced resources