[k8s] Kubes: Deploy Tool
==========
###### tags: `kubernetes`
:::warning
Kubes is another tool that handles deployment. Kubes has some similar concepts to both Kustomize and Helm and improves on them.
:::
```
.kubes/resources
├── base
│ ├── all.yaml
│ └── deployment.yaml
├── shared
│ └── namespace.yaml
└── web
├── deployment
│ ├── dev.yaml
│ └── prod.yaml
├── deployment.yaml
└── service.yaml
```
The deploy command simply do all 3 steps: build, compile, and apply.
```shell=
KUBES_ENV=dev kubes deploy
KUBES_ENV=prod kubes deploy
```