Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
approval-process
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
market
approval-process
Commits
4e12d74a
Commit
4e12d74a
authored
Aug 28, 2023
by
徐泽意
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增流水线
parent
cf009de3
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
78 additions
and
0 deletions
+78
-0
.beagle.yml
.beagle.yml
+43
-0
deploy.md
deploy.md
+35
-0
No files found.
.beagle.yml
0 → 100644
View file @
4e12d74a
kind
:
pipeline
name
:
docker
trigger
:
branch
:
-
master
clone
:
disable
:
true
steps
:
-
name
:
fetch
image
:
registry.cn-qingdao.aliyuncs.com/wod/devops-git:1.0
-
name
:
charts
image
:
registry.cn-qingdao.aliyuncs.com/wod/helm:v3
commands
:
-
helm package .
-
name
:
minio
image
:
registry.cn-qingdao.aliyuncs.com/wod/devops-minio:1.0
environment
:
S3_ACCESS_KEY
:
from_secret
:
ACCESS_KEY_MINIO
S3_SECRET_KEY
:
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-2.5.1.tgz cache/kubernetes/market/approval-process-2.5.1.tgz
---
kind
:
secret
name
:
ACCESS_KEY_MINIO
get
:
name
:
ACCESS_KEY_MINIO
path
:
devops-secrets
---
kind
:
secret
name
:
SECRET_KEY_MINIO
get
:
name
:
SECRET_KEY_MINIO
path
:
devops-secrets
\ No newline at end of file
deploy.md
View file @
4e12d74a
...
...
@@ -40,3 +40,38 @@
--namespace apaas-v5-approval \
-f /etc/kubernetes/charts/values.yaml > /etc/kubernetes/charts/approval-process-dist.yaml
```
```
kubectl create ns apaas-v5-approval
# 1. Package
helm package .
# 2. Install
helm install \
approval-process \
/etc/kubernetes/charts/approval-process-2.5.1.tgz \
--namespace apaas-v5-approval \
-f /etc/kubernetes/charts/xc-migration-3.3.yaml
# 3. Upgrade
helm upgrade \
approval-process \
/etc/kubernetes/charts/approval-process-2.5.1.tgz \
--namespace apaas-v5-approval \
-f /etc/kubernetes/charts/xc-migration-3.3.yaml
# 4. Uninstall
helm uninstall \
approval-process \
--namespace apaas-v5-approval
# 5. Template
helm template \
approval-process \
/etc/kubernetes/charts/approval-process-2.5.1.tgz \
--namespace apaas-v5-approval \
-f /etc/kubernetes/charts/approval-process-2.5.1.yaml > /etc/kubernetes/charts/approval-process-dist.yaml
```
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment