X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ocd%2Finfra%2Fplaybooks%2Froles%2Feg_prerequisite%2Ftasks%2Finstall.yml;fp=ocd%2Finfra%2Fplaybooks%2Froles%2Feg_pre_require%2Ftasks%2Finstall.yml;h=9e6a4d6c130c8aa20bce84a03121b8544c49bb1e;hb=c1ec72d0f22345c0c3484c774430be476a5290e7;hp=009ea92b59fb93a892c8d2c44616b8d489a6d74b;hpb=71f905b5dc16080e04852c88a01838acafc12935;p=ealt-edge.git diff --git a/ocd/infra/playbooks/roles/eg_pre_require/tasks/install.yml b/ocd/infra/playbooks/roles/eg_prerequisite/tasks/install.yml similarity index 60% rename from ocd/infra/playbooks/roles/eg_pre_require/tasks/install.yml rename to ocd/infra/playbooks/roles/eg_prerequisite/tasks/install.yml index 009ea92..9e6a4d6 100644 --- a/ocd/infra/playbooks/roles/eg_pre_require/tasks/install.yml +++ b/ocd/infra/playbooks/roles/eg_prerequisite/tasks/install.yml @@ -15,12 +15,31 @@ # --- +- name: Doing deployment setup for edge gallery + copy: + src: deploy + dest: /tmp/eg_prerequisite/ - name: Import config file include_vars: file: ../../../config.yml name: vardata +- name: Replacing private ip + replace: + path: /tmp/eg_prerequisite/deploy/eg_daemon.sh + regexp: REGISTRIES_IP + replace: "{{ vardata.private_repo_ip.name }}" + +- name: Replacing private port + replace: + path: /tmp/eg_prerequisite/deploy/eg_daemon.sh + regexp: REGISTRIES_PORT + replace: "{{ vardata.docker_registry_port.name }}" + +- name: Execute script for docker daemon + command: sh /tmp/eg_prerequisite/deploy/eg_daemon.sh + - name: Certificate copy debug: msg: Copy certificate from ocd to center and edge @@ -28,11 +47,3 @@ - synchronize: src: /tmp/ssl-eg-keys-certs dest: /tmp/ - -- name: Docker login - # yamllint disable rule:line-length - command: docker login -u {{ vardata.dockerusr.name}} -p {{ vardata.dockerpass.name}} swr.ap-southeast-1.myhuaweicloud.com - -- name: Create docker-registry secret - # 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}}