| 123456789101112131415161718192021222324252627282930313233343536 |
- ---
- - name: switch to CE
- include_role:
- name: utils/switch-edition
- vars:
- TARGET_EDITION: ce
- # - name: switch to CE
- # environment:
- # KUBECONFIG: "{{ ENV_KUBECONFIG }}"
- # PATH: /opt/yunion/bin:{{ ansible_env.PATH }}
- # shell: |
- # # source <(/opt/yunion/bin/ocadm cluster rcadmin)
- # # ocadm cluster update --use-ce --wait
- # {{ K3S_CMDLINE_PREFIX }} kubectl -n onecloud annotate onecloudcluster default onecloud.yunion.io/edition='ce'
- # {{ K3S_CMDLINE_PREFIX }} kubectl -n onecloud patch onecloudcluster default --type='json' -p="[{'op': 'replace', 'path': '/spec/web/imageName', 'value': 'web'}]"
- # {{ K3S_CMDLINE_PREFIX }} kubectl delete configmap -n onecloud default-web
- # {{ K3S_CMDLINE_PREFIX }} kubectl rollout restart deployment -n onecloud default-web
- # sleep 3
- # while true; do
- # pod=$(kubectl -n onecloud get pods |grep -v '^NAME' |grep -vi run |awk '{print $1}')
- # if [ -z "$pod" ]; then
- # echo all running
- # break
- # else
- # echo "still updating"
- # fi
- # sleep 3
- # done
- # # climc-ee infos-update \
- # # --name " " \
- # # --name-en " " \
- # # --copyright "OneCloud" \
- # # --copyright-en "OneCloud"
- # args:
- # executable: /bin/bash
|