diff --git a/.github/workflows/setup-kube-ovn-demo-with-existed-vhost.yml b/.github/workflows/setup-kube-ovn-demo-with-existed-vhost.yml index dedf4e6e..d6dafe69 100644 --- a/.github/workflows/setup-kube-ovn-demo-with-existed-vhost.yml +++ b/.github/workflows/setup-kube-ovn-demo-with-existed-vhost.yml @@ -105,3 +105,5 @@ jobs: ansible-playbook -i hosts/inventory jobs/init_nginx_oss -D ansible-playbook -i hosts/inventory jobs/init_chatwithgpt -D ansible-playbook -i hosts/inventory jobs/init_observability-agent -D + ansible-playbook -i hosts/inventory jobs/init_datadog_agent -D + ansible-playbook -i hosts/inventory jobs/init_bookinfo -D diff --git a/playbook/jobs/init_bookinfo b/playbook/jobs/init_bookinfo index 5f003820..2d6d4801 100644 --- a/playbook/jobs/init_bookinfo +++ b/playbook/jobs/init_bookinfo @@ -8,3 +8,10 @@ name: bookinfo vars: group: master + auto_issuance: false + update_secret: true + storage_type: oss + tls: + - secret_name: bookinfo-tls + keyfile: /etc/ssl/onwalk.net.key + certfile: /etc/ssl/onwalk.net.pem diff --git a/playbook/roles/bookinfo/templates/datadog-apm/bookinfo-ingress.yaml b/playbook/roles/bookinfo/templates/datadog-apm/bookinfo-ingress.yaml index 9944c090..f4044caf 100644 --- a/playbook/roles/bookinfo/templates/datadog-apm/bookinfo-ingress.yaml +++ b/playbook/roles/bookinfo/templates/datadog-apm/bookinfo-ingress.yaml @@ -16,3 +16,7 @@ spec: number: 9080 path: / pathType: Prefix + tls: + - hosts: + - bookinfo.onwalk.net + secretName: bookinfo-tls diff --git a/playbook/roles/bookinfo/templates/deepflow-apm/bookinfo-ingress.yaml b/playbook/roles/bookinfo/templates/deepflow-apm/bookinfo-ingress.yaml index c60089bc..f0ab0015 100644 --- a/playbook/roles/bookinfo/templates/deepflow-apm/bookinfo-ingress.yaml +++ b/playbook/roles/bookinfo/templates/deepflow-apm/bookinfo-ingress.yaml @@ -16,3 +16,7 @@ spec: number: 9080 path: / pathType: Prefix + tls: + - hosts: + - bookinfo.onwalk.net + secretName: bookinfo-tls