diff --git a/playbooks/openresty.yml b/playbooks/deploy_openresty_vhosts.yml similarity index 88% rename from playbooks/openresty.yml rename to playbooks/deploy_openresty_vhosts.yml index ca4571f..15edca8 100644 --- a/playbooks/openresty.yml +++ b/playbooks/deploy_openresty_vhosts.yml @@ -1,6 +1,5 @@ ---- - name: setup OpenResty server - hosts: icp-aliyun + hosts: cn-homepage.svc.plus become: true vars: domain: @@ -12,11 +11,9 @@ ssl_certificate_key: /etc/ssl/svc.plus.rsa.key roles: - roles/vhosts/common/ - - roles/vhosts/ssh-trust/ - roles/vhosts/OpenResty/ ---- - name: setup OpenResty server - hosts: global-hub + hosts: global-homepage.svc.plus become: true vars: domain: @@ -28,6 +25,4 @@ ssl_certificate_key: /etc/ssl/svc.plus.rsa.key roles: - roles/vhosts/common/ - - roles/vhosts/ssh-trust/ - roles/vhosts/OpenResty/ - diff --git a/playbooks/inventory.ini b/playbooks/inventory.ini index c57cf81..338d9b1 100644 --- a/playbooks/inventory.ini +++ b/playbooks/inventory.ini @@ -1,3 +1,7 @@ +[web] +cn-homepage.svc.plus ansible_host=47.120.61.35 +global-homepage.svc.plus ansible_host=167.179.72.223 + [deepflow_agents] 192.168.1.101 ansible_user=root ansible_ssh_pass=pass101 192.168.1.102 ansible_user=admin ansible_ssh_pass=pass102 diff --git a/scripts/ingress/deepflow-front-end-ingress.yaml b/scripts/ingress/deepflow-front-end-ingress.yaml new file mode 100644 index 0000000..c5d0338 --- /dev/null +++ b/scripts/ingress/deepflow-front-end-ingress.yaml @@ -0,0 +1,28 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: deepflow-ingress + namespace: deepflow +spec: + tls: + - hosts: + - deepflow.com + secretName: your-tls-secret + rules: + - host: deepflow.com + http: + paths: + - path: /v1/query/ + pathType: Prefix + backend: + service: + name: deepflow-server + port: + number: 30416 + - path: /api + pathType: Prefix + backend: + service: + name: front-end + port: + number: 80