切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
Your Name
2 years ago
提交
37ced638bb983fed823efe9f712a4dfe8ff2b8d8
1 个父辈
be3772be
修改配置
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
0 行增加
和
151 行删除
deploy/k8s/local/.gitkeep
deploy/k8s/local/install.sh
deploy/k8s/local/sg-storage.yaml
deploy/k8s/local/.gitkeep
已删除
100644 → 0
查看文件 @
be3772b
deploy/k8s/local/install.sh
已删除
100644 → 0
查看文件 @
be3772b
#!/bin/bash
export
PATH
=
/root/local/bin:
$PATH
kubectl -n mmm-suplus-dev get pods | grep -q sg-local-storage
if
[
"
$?
"
==
"1"
]
;
then
kubectl create -f /tmp/local/sg-local-storage/sg-storage.yaml --record
kubectl -n mmm-suplus-dev get svc | grep -q sg-local-storage
if
[
"
$?
"
==
"0"
]
;
then
echo
"sg-local-storage service install success!"
else
echo
"sg-local-storage service install fail!"
fi
kubectl -n mmm-suplus-dev get pods | grep -q sg-local-storage
if
[
"
$?
"
==
"0"
]
;
then
echo
"sg-local-storage deployment install success!"
else
echo
"sg-local-storage deployment install fail!"
fi
else
kubectl delete -f /tmp/local/sg-local-storage/sg-storage.yaml
kubectl -n mmm-suplus-dev get svc | grep -q sg-local-storage
while
[
"
$?
"
==
"0"
]
do
kubectl -n mmm-suplus-dev get svc | grep -q sg-local-storage
done
kubectl -n mmm-suplus-dev get pods | grep -q sg-local-storage
while
[
"
$?
"
==
"0"
]
do
kubectl -n mmm-suplus-dev get pods | grep -q sg-local-storage
done
kubectl create -f /tmp/local/sg-local-storage/sg-storage.yaml --record
kubectl -n mmm-suplus-dev get svc | grep -q sg-local-storage
if
[
"
$?
"
==
"0"
]
;
then
echo
"sg-local-storage service update success!"
else
echo
"sg-local-storage service update fail!"
fi
kubectl -n mmm-suplus-dev get pods | grep -q sg-local-storage
if
[
"
$?
"
==
"0"
]
;
then
echo
"sg-local-storage deployment update success!"
else
echo
"sg-local-storage deployment update fail!"
fi
fi
\ No newline at end of file
deploy/k8s/local/sg-storage.yaml
已删除
100644 → 0
查看文件 @
be3772b
apiVersion
:
v1
kind
:
Service
metadata
:
name
:
sg-local-storage
namespace
:
mmm-suplus-dev
labels
:
k8s-app
:
sg-local-storage
spec
:
ports
:
-
name
:
"
http"
port
:
80
targetPort
:
8080
-
name
:
"
https"
port
:
443
targetPort
:
443
selector
:
k8s-app
:
sg-local-storage
---
apiVersion
:
extensions/v1beta1
kind
:
Deployment
metadata
:
name
:
sg-local-storage
namespace
:
mmm-suplus-dev
labels
:
k8s-app
:
sg-local-storage
spec
:
replicas
:
1
template
:
metadata
:
labels
:
k8s-app
:
sg-local-storage
spec
:
affinity
:
nodeAffinity
:
preferredDuringSchedulingIgnoredDuringExecution
:
-
preference
:
{}
weight
:
100
requiredDuringSchedulingIgnoredDuringExecution
:
nodeSelectorTerms
:
-
matchExpressions
:
-
key
:
kubernetes.io/hostname
operator
:
In
values
:
-
cn-hangzhou.i-bp1djh1xn7taumbue1ze
-
cn-hangzhou.i-bp1djh1xn7taumbue1zd
-
cn-hangzhou.i-bp1euf5u1ph9kbhtndhb
-
cn-hangzhou.i-bp1hyp5oips9cdwxxgxy
containers
:
-
name
:
sg-local-storage
image
:
192.168.0.243:5000/mmm/sg-storage:local
imagePullPolicy
:
Always
ports
:
-
containerPort
:
8080
-
containerPort
:
443
volumeMounts
:
-
mountPath
:
/opt/logs
name
:
accesslogs
-
mountPath
:
/go/src/sg-storage/uploads
name
:
sgstorage-pvc1
env
:
-
name
:
LOG_LEVEL
value
:
"
debug"
-
name
:
LOG_FILE
value
:
"
true"
-
name
:
ERROR_BASE_CODE
value
:
"
1"
-
name
:
ERROR_BASE_CODE_MULTIPLE
value
:
"
1000"
-
name
:
POSTGRESQL_DB_NAME
value
:
"
sg_storage_local"
-
name
:
ENABLE_HTTPS
value
:
"
true"
-
name
:
POSTGRESQL_USER
valueFrom
:
configMapKeyRef
:
name
:
suplus-config
key
:
postgresql.user
-
name
:
POSTGRESQL_PASSWORD
valueFrom
:
configMapKeyRef
:
name
:
suplus-config
key
:
postgresql.password
-
name
:
POSTGRESQL_HOST
valueFrom
:
configMapKeyRef
:
name
:
suplus-config
key
:
postgresql.host
-
name
:
POSTGRESQL_PORT
valueFrom
:
configMapKeyRef
:
name
:
suplus-config
key
:
postgresql.port
-
name
:
REDIS_HOST
valueFrom
:
configMapKeyRef
:
name
:
suplus-config
key
:
redis.ip
-
name
:
REDIS_PORT
valueFrom
:
configMapKeyRef
:
name
:
suplus-config
key
:
redis.port
volumes
:
-
name
:
accesslogs
emptyDir
:
{}
-
name
:
sgstorage-pvc1
persistentVolumeClaim
:
claimName
:
sgstorage-pvc
\ No newline at end of file
请
注册
或
登录
后发表评论