main.yml 881 B

1234567891011121314151617181920212223242526
  1. ---
  2. openshift_kubeconfig_path: '~/.kube/config'
  3. openshift_pull_secret_path: '~/pull-secret.txt'
  4. openshift_node_machineconfigpool: 'worker'
  5. openshift_node_tls_verify: false
  6. openshift_node_kubeconfig: "{{ lookup('file', openshift_kubeconfig_path) | from_yaml }}"
  7. openshift_node_bootstrap_port: 22623
  8. openshift_node_bootstrap_server: "{{ openshift_node_kubeconfig.clusters.0.cluster.server.split(':')[0:-1] | join(':') }}:{{ openshift_node_bootstrap_port }}"
  9. openshift_node_bootstrap_endpoint: "{{ openshift_node_bootstrap_server }}/config/{{ openshift_node_machineconfigpool }}"
  10. openshift_node_install_packages:
  11. # Packages from old init/base_packages
  12. - iproute
  13. - dbus-python
  14. - PyYAML
  15. - libsemanage-python
  16. - yum-utils
  17. - python-docker-py
  18. - systemd-journal-gateway
  19. - python-ipaddress
  20. # Packages from old roles/container_runtime
  21. - cri-o
  22. - cri-tools
  23. - podman