2.0.0-alpha • Published 6 years ago
@01/kube-tools v2.0.0-alpha
Kubernetes toolbox 🐬 ☸ ️
The tollbox contains utilies to deploy kubernetes services
Commands
kube-deploy command
kube-deploy will take a yml configuration file under --config argument and deploy your service to default kubernetes cluster
config file
Config file can be written in yaml file. it support serverless framework style extensions using sls-yaml
Sample config
# common.yml
version: 1
name: awesome-service
# context: ${global:env}-context # Optional
image.tag: ${env:GIT_COMMIT_SHA1}
values: ../helm/values-${global:env}.yml
chart: ../helm/chart# prod.yml
env: prod
app: ${file(./common.yml)}# stage.yml
env: stage
app: ${file(./common.yml)}Deployment
kube-deploy --config=.kube/config/prod.ymlOptions
| Argument | Description |
|---|---|
--context | Set kubernetes context |
--name | Service name |
--chart | Chart path |
--values | Values path |
--dryRun | Simulate deployment |
--image.tag | Docker image tag |
2.0.0-alpha
6 years ago
1.0.19
6 years ago
1.0.18
6 years ago
1.0.17
6 years ago
1.0.16
6 years ago
1.0.15
6 years ago
1.0.14
7 years ago
1.0.13
7 years ago
1.0.12
7 years ago
1.0.11
7 years ago
1.0.10
7 years ago
1.0.9
7 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago