Commit 30e5e8d0 authored by 舒成's avatar 舒成

2.1.7

parent 0970b3e0
charts/* charts/*
requirements.lock requirements.lock
beagle-*.tgz *.tgz
\ No newline at end of file \ No newline at end of file
...@@ -9,4 +9,5 @@ raws/* ...@@ -9,4 +9,5 @@ raws/*
CONTRIBUTING.md CONTRIBUTING.md
Deploy.md Deploy.md
.github/* .github/*
values-operator.yaml values-operator.yaml
\ No newline at end of file *.tgz
\ No newline at end of file
apiVersion: v1 apiVersion: v1
name: beagle-harbor name: beagle-harbor
version: 2.1.6 version: 2.1.7
appVersion: 2.1.6 appVersion: 2.1.6
description: An open source trusted cloud native registry that stores, signs, and scans content description: An open source trusted cloud native registry that stores, signs, and scans content
keywords: keywords:
......
...@@ -3,56 +3,34 @@ ...@@ -3,56 +3,34 @@
## install ## install
```bash ```bash
# 1.install
kubectl create ns devops
helm install \
--namespace=devops \
harbor \
/etc/kubernetes/helm/beagle-harbor \
-f /etc/kubernetes/helm/beagle-harbor/values-overrides.yaml
# uninstall
helm uninstall \
--namespace=devops \
harbor
# update
helm upgrade \
--namespace=devops \
harbor \
/etc/kubernetes/helm/beagle-harbor \
-f /etc/kubernetes/helm/beagle-harbor/values-overrides.yaml
# template
helm template \
--namespace=devops \
harbor \
/etc/kubernetes/helm/beagle-harbor \
-f /etc/kubernetes/helm/beagle-harbor/values-overrides.yaml > /etc/kubernetes/helm/beagle-harbor/dist.yaml
# 5. Package
## 打包项目 ## 打包项目
helm package . helm package .
## 部署项目 ## 部署项目
helm install \ helm install \
harbor \ harbor \
/etc/kubernetes/charts/beagle-harbor-2.1.6.tgz \ /etc/kubernetes/charts/beagle-harbor-2.1.7.tgz \
--namespace devops \ --namespace beagle-devops \
-f /etc/kubernetes/charts/beagle-harbor.yaml -f /etc/kubernetes/charts/beagle-harbor.yaml
## 更新项目 ## 更新项目
helm upgrade \ helm upgrade \
harbor \ harbor \
/etc/kubernetes/charts/beagle-harbor-2.1.6.tgz \ /etc/kubernetes/charts/beagle-harbor-2.1.7.tgz \
--namespace devops \ --namespace beagle-devops \
-f /etc/kubernetes/charts/beagle-harbor.yaml -f /etc/kubernetes/charts/beagle-harbor.yaml
## 删除项目 ## 删除项目
helm uninstall \ helm uninstall \
--namespace devops \ --namespace beagle-devops \
harbor harbor
## 测试项目
helm template \
--namespace beagle-devops \
harbor \
/etc/kubernetes/helm/beagle-harbor \
-f /etc/kubernetes/helm/beagle-harbor/values-overrides.yaml > /etc/kubernetes/helm/beagle-harbor/dist.yaml
``` ```
## images x86_64 ## images x86_64
......
...@@ -415,7 +415,7 @@ core: ...@@ -415,7 +415,7 @@ core:
replicas: 1 replicas: 1
## Startup probe values ## Startup probe values
startupProbe: startupProbe:
enabled: true enabled: false
initialDelaySeconds: 10 initialDelaySeconds: 10
# resources: # resources:
# requests: # requests:
......
...@@ -415,7 +415,7 @@ core: ...@@ -415,7 +415,7 @@ core:
replicas: 1 replicas: 1
## Startup probe values ## Startup probe values
startupProbe: startupProbe:
enabled: true enabled: false
initialDelaySeconds: 10 initialDelaySeconds: 10
# resources: # resources:
# requests: # requests:
......
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