verify_tasks.yml 1004 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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. - name: Set actual version
  14. set_fact:
  15. actual_version: "{{ minikube_version_out.stdout | regex_search(minikube_version) }}"
  16. - name: Verify minikube version
  17. assert:
  18. that: "{{ minikube_version == actual_version }}"
  19. - name: Get installed addons
  20. command:
  21. argv:
  22. - /usr/local/bin/minikube
  23. - -p
  24. - "{{ minikube_profile_name }}"
  25. - addons
  26. - list
  27. - --output=json
  28. register: minikube_addons_json
  29. changed_when: False
  30. - name: Set Minikube addons list as JSON
  31. set_fact:
  32. output_json: "{{ minikube_addons_json.stdout|from_json }}"
  33. - name: Verify addons status
  34. assert:
  35. that: "{{ output_json[item].Status == 'enabled' }}"
  36. with_items:
  37. - registry
  38. - registry-aliases