Commit 817eae28 authored by 徐泽意's avatar 徐泽意

up

parent 05a68577
......@@ -26,10 +26,10 @@ steps:
from_secret: SECRET_KEY_MINIO
commands:
- mc alias set cache --api=S3v4 https://cache.wodcloud.com $S3_ACCESS_KEY $S3_SECRET_KEY
- mc cp ./approval-process-v2.6-apaasv5.tgz cache/kubernetes/market/charts/approval-process/v2.6-apaasv5/approval-process-v2.6-apaasv5.tgz
- mc cp ./values.yaml cache/kubernetes/market/charts/approval-process/v2.6-apaasv5/approval-process-v2.6-apaasv5.yaml
- mc cp ./README.md cache/kubernetes/market/charts/approval-process/v2.6-apaasv5/approval-process-v2.6-apaasv5.md
- mc cp -r ./sql文件 cache/kubernetes/market/charts/approval-process/v2.6-apaasv5/
- mc cp ./beagle-beagle-approval-process-v2.6-apaasv5.tgz cache/kubernetes/market/charts/beagle-approval-process/v2.6-apaasv5/beagle-approval-process-v2.6-apaasv5.tgz
- mc cp ./values.yaml cache/kubernetes/market/charts/beagle-approval-process/v2.6-apaasv5/beagle-approval-process-v2.6-apaasv5.yaml
- mc cp ./README.md cache/kubernetes/market/charts/beagle-approval-process/v2.6-apaasv5/beagle-approval-process-v2.6-apaasv5.md
- mc cp -r ./sql文件 cache/kubernetes/market/charts/beagle-approval-process/v2.6-apaasv5/
---
......
......@@ -8,70 +8,70 @@
## Install
```
helm install \
approval-process \
/etc/kubernetes/charts/approval-process \
--namespace approval-process \
-f /etc/kubernetes/charts/approval-process/values.yaml
beagle-approval-process \
/etc/kubernetes/charts/beagle-approval-process \
--namespace beagle-approval-process \
-f /etc/kubernetes/charts/beagle-approval-process/values.yaml
```
## Upgrade
```
helm upgrade \
approval-process \
/etc/kubernetes/charts/approval-process \
--namespace approval-process \
-f /etc/kubernetes/charts/approval-process/values.yaml
beagle-approval-process \
/etc/kubernetes/charts/beagle-approval-process \
--namespace beagle-approval-process \
-f /etc/kubernetes/charts/beagle-approval-process/values.yaml
```
## Uninstall
```
helm uninstall \
approval-process \
--namespace approval-process
beagle-approval-process \
--namespace beagle-approval-process
kubectl delete ns approval-process
kubectl delete ns beagle-approval-process
```
## Template
```
helm template \
approval-process \
/etc/kubernetes/charts/approval-process \
--namespace approval-process \
-f /etc/kubernetes/charts/approval-process/values.yaml > /etc/kubernetes/charts/approval-process-dist.yaml
beagle-approval-process \
/etc/kubernetes/charts/beagle-approval-process \
--namespace beagle-approval-process \
-f /etc/kubernetes/charts/beagle-approval-process/values.yaml > /etc/kubernetes/charts/beagle-approval-process-dist.yaml
```
```
kubectl create ns approval-process
kubectl create ns beagle-approval-process
# 1. Package
helm package .
# 2. Install
helm install \
approval-process \
/etc/kubernetes/charts/approval-process-v2.6-apaasv5.tgz \
--namespace approval-process \
-f /etc/kubernetes/charts/approval-process-v2.6-apaasv5.yaml
beagle-approval-process \
/etc/kubernetes/charts/beagle-approval-process-v2.6-apaasv5.tgz \
--namespace beagle-approval-process \
-f /etc/kubernetes/charts/beagle-approval-process-v2.6-apaasv5.yaml
# 3. Upgrade
helm upgrade \
approval-process \
/etc/kubernetes/charts/approval-process-v2.6-apaasv5.tgz \
--namespace approval-process \
-f /etc/kubernetes/charts/approval-process-v2.6-apaasv5.yaml
beagle-approval-process \
/etc/kubernetes/charts/beagle-approval-process-v2.6-apaasv5.tgz \
--namespace beagle-approval-process \
-f /etc/kubernetes/charts/beagle-approval-process-v2.6-apaasv5.yaml
# 4. Uninstall
helm uninstall \
approval-process \
--namespace approval-process
beagle-approval-process \
--namespace beagle-approval-process
# 5. Template
helm template \
approval-process \
/etc/kubernetes/charts/approval-process-v2.6-apaasv5.tgz \
--namespace approval-process \
-f /etc/kubernetes/charts/approval-process-v2.6-apaasv5.yaml > /etc/kubernetes/charts/approval-process-dist.yaml
beagle-approval-process \
/etc/kubernetes/charts/beagle-approval-process-v2.6-apaasv5.tgz \
--namespace beagle-approval-process \
-f /etc/kubernetes/charts/beagle-approval-process-v2.6-apaasv5.yaml > /etc/kubernetes/charts/beagle-approval-process-dist.yaml
```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment