X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ocd%2Finfra%2Fplaybooks%2Froles%2Fservice_center%2Ftasks%2Finstall.yml;h=f32c163a06fa4824a7bbcbe095a4d31af6713936;hb=refs%2Fchanges%2F95%2F3895%2F5;hp=1bdcec1c47573d0cc60e53225a6fd4ac82d9f970;hpb=685698aeb7712e04b797edd56f3296443ee192b1;p=ealt-edge.git diff --git a/ocd/infra/playbooks/roles/service_center/tasks/install.yml b/ocd/infra/playbooks/roles/service_center/tasks/install.yml index 1bdcec1..f32c163 100644 --- a/ocd/infra/playbooks/roles/service_center/tasks/install.yml +++ b/ocd/infra/playbooks/roles/service_center/tasks/install.yml @@ -16,24 +16,12 @@ --- -- name: Doing deployment setup for service-center - copy: - src: deploy - dest: /tmp/service_center/ - - name: Import config file include_vars: file: ../../../config.yml name: vardata -- name: Setting pull image path - # yamllint disable rule:line-length - command: kubectl create secret docker-registry swrregcred --docker-server=https://swr.ap-southeast-1.myhuaweicloud.com/v2/ --docker-username={{ vardata.swrusr.name}} --docker-password={{ vardata.swrpass.name}} - # yamllint disable rule:line-length - args: - chdir: /tmp/service_center/deploy/ - -- name: Pull helm chart service center +- name: Install service center # yamllint disable rule:line-length - command: helm install service-center-edgegallery edgegallery/servicecenter --set global.ssl.enabled=true --set global.ssl.secretName=edgegallery-ssl-secret + command: helm install service-center-edgegallery edgegallery/servicecenter --set images.repository={{ vardata.private_repo_ip.name}}:{{ vardata.docker_registry_port.name}}/edgegallery/service-center --set images.pullPolicy=IfNotPresent --set global.ssl.enabled=true --set global.ssl.secretName=edgegallery-ssl-secret # yamllint disable rule:line-length