新增雄安空能院项目
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
#nfs_data_path="/var/lib/docker/nfs_data"
|
||||
nfs_data_path="/data/nfs_data"
|
||||
nfs_data_path="/var/lib/docker/nfs_data"
|
||||
#nfs_data_path="/data/nfs_data"
|
||||
|
||||
|
||||
deploy_nfs_server(){
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
upstream proxy_server {
|
||||
ip_hash;
|
||||
server 172.16.100.55:30500;
|
||||
server 172.16.100.59:30500;
|
||||
server 172.16.100.60:30500;
|
||||
server 192.168.0.2:30500;
|
||||
server 192.168.0.4:30500;
|
||||
server 192.168.0.5:30500;
|
||||
server 192.168.0.6:30500;
|
||||
}
|
||||
|
||||
server {
|
||||
@@ -21,7 +22,7 @@ server {
|
||||
proxy_buffering off;
|
||||
proxy_buffer_size 4k;
|
||||
proxy_buffers 4 12k;
|
||||
proxy_set_header Host fake-domain.eedsjc-uavms.io;
|
||||
proxy_set_header Host fake-domain.xakny.io;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
|
||||
50
998-常用脚本/a-部署脚本/x_minio初始化.sh
Normal file
50
998-常用脚本/a-部署脚本/x_minio初始化.sh
Normal file
@@ -0,0 +1,50 @@
|
||||
export tenant_name=outside
|
||||
export inner_master_ip=Master节点的内网IP
|
||||
export minio_host_ip=MINIO的内网IP
|
||||
|
||||
mc alias set ${tenant_name} http://${minio_host_ip}:9000 cmii B#923fC7mk
|
||||
|
||||
|
||||
mc mb ${tenant_name}/jadenq ${tenant_name}/tus ${tenant_name}/thumbnail ${tenant_name}/pub-cms ${tenant_name}/live-srs-hls/ ${tenant_name}/mission/ ${tenant_name}/surveillance ${tenant_name}/playback ${tenant_name}/tower ${tenant_name}/modelprocess ${tenant_name}/srs-hls ${tenant_name}/live-cluster-hls ${tenant_name}/geodata ${tenant_name}/ilm-detect ${tenant_name}/ilm-geodata
|
||||
echo ""
|
||||
|
||||
echo "set rabbit mq"
|
||||
mc admin config set ${tenant_name} notify_amqp:1 delivery_mode="2" exchange_type="direct" no_wait="off" queue_dir="" queue_limit="0" url="amqp://admin:nYcRN91r._hj@${inner_master_ip}:35672" auto_deleted="off" durable="on" exchange="cmii.chinamobile.minio.event" internal="off" mandatory="off" routing_key="cmii.chinamobile.material.warehouse"
|
||||
echo ""
|
||||
|
||||
echo "sleep 5 s!"
|
||||
sleep 5
|
||||
|
||||
mc admin service restart ${tenant_name}
|
||||
|
||||
echo "sleep 5 s!"
|
||||
sleep 5
|
||||
echo ""
|
||||
|
||||
|
||||
echo "start to add event notification !"
|
||||
|
||||
mc event add ${tenant_name}/mission arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/modelprocess arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/live-srs-hls arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/playback arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/live-cluster-hls arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/geodata arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/surveillance arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/ilm-detect arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/ilm-geodata arn:minio:sqs::1:amqp --event put
|
||||
|
||||
mc event add ${tenant_name}/tus arn:minio:sqs::1:amqp --event delete
|
||||
|
||||
mc ilm add --expiry-days "1" ${tenant_name}/tus
|
||||
|
||||
echo ""
|
||||
echo "done of init !"
|
||||
@@ -18,6 +18,9 @@ kubectl delete -f k8s-nfs-test.yaml
|
||||
|
||||
cd /var/lib/docker/nfs_data
|
||||
|
||||
|
||||
kubectl create ns xakny
|
||||
|
||||
kubectl apply -f k8s-pvc.yaml
|
||||
kubectl delete -f k8s-pvc.yaml
|
||||
|
||||
@@ -37,13 +40,33 @@ kubectl delete -f k8s-redis.yaml
|
||||
kubectl apply -f k8s-mysql.yaml
|
||||
kubectl delete -f k8s-mysql.yaml
|
||||
|
||||
|
||||
----
|
||||
doris部署
|
||||
---
|
||||
kubectl apply -f doris-pvc.yaml
|
||||
kubectl apply -f doris-fe-configmap.yaml
|
||||
kubectl apply -f doris-be-configmap.yaml
|
||||
kubectl apply -f doris-be-internal-service.yaml
|
||||
kubectl apply -f doris-be-service.yaml
|
||||
kubectl apply -f doris-fe-internal-service.yaml
|
||||
kubectl apply -f doris-fe-service.yaml
|
||||
|
||||
|
||||
kubectl apply -f doris-fe-statusfulset.yaml
|
||||
kubectl delete -f doris-fe-statusfulset.yaml
|
||||
|
||||
kubectl apply -f doris-be-statusfulset.yaml
|
||||
kubectl delete -f doris-be-statusfulset.yaml
|
||||
|
||||
---
|
||||
数据库初始化
|
||||
---
|
||||
|
||||
|
||||
kubectl apply -f k8s-nacos.yaml
|
||||
kubectl delete -f k8s-nacos.yaml
|
||||
|
||||
---
|
||||
|
||||
vim k8s-configmap.yaml
|
||||
kubectl apply -f k8s-configmap.yaml
|
||||
kubectl delete -f k8s-configmap.yaml
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
export harbor_host=172.16.100.55:8033
|
||||
export harbor_host=192.168.0.2:8033
|
||||
|
||||
curl -X POST -u "admin:V2ryStr@ngPss" -H "authorization: Basic YWRtaW46VjJyeVN0ckBuZ1Bzcw==" -H "Content-Type: application/json" -d '{"project_name":"cmii","registry_id":null,"metadata":{"public":"true"},"storage_limit":-1}' http://$harbor_host/api/v2.0/projects
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ env:
|
||||
value: "eth0"
|
||||
|
||||
# 更加保险
|
||||
kubectl set env daemonset/calico-node -n kube-system IP_AUTODETECTION_METHOD=interface=ens18
|
||||
kubectl set env daemonset/calico-node -n kube-system IP_AUTODETECTION_METHOD=interface=eth0
|
||||
|
||||
|
||||
# 删除所有的calico pod
|
||||
|
||||
Reference in New Issue
Block a user