verify_tasks.yml 940 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ---
  2. - name: Get installed minikube
  3. stat:
  4. path: /usr/local/bin/minikube
  5. register: minikube_dir_result
  6. - name: Get minikube Version
  7. command:
  8. argv:
  9. - '{{minikube_dir_result.stat.path}}'
  10. - version
  11. register: minikube_version_out
  12. changed_when: False
  13. - set_fact:
  14. actual_version: "{{ minikube_version_out.stdout | regex_search(minikube_version) }}"
  15. - name: Verify minikube version
  16. assert:
  17. that: "{{ minikube_version == actual_version }}"
  18. - name: Get installed addons
  19. command:
  20. argv:
  21. - /usr/local/bin/minikube
  22. - -p
  23. - "{{minikube_profile_name}}"
  24. - addons
  25. - list
  26. - --output=json
  27. register: minikube_addons_json
  28. changed_when: False
  29. - set_fact:
  30. output_json: "{{minikube_addons_json.stdout|from_json}}"
  31. - name: Verify addons status
  32. assert:
  33. that: "{{output_json[item].Status == 'enabled'}}"
  34. with_items:
  35. - registry
  36. - registry-aliases