Tooling and Automation to assist in the provisioning of the microshift project
System Requirements To run MicroShift, you need a machine with at least:
- a supported 64-bit2 CPU architecture (amd64/x86_64, arm64, or riscv64)
- 2 CPU cores
- 2GB of RAM
- 1GB of free storage space for MicroShift
- Microshift can can be deployed on on RHEL 8, CentOS Stream 8, or Fedora 34+.
- Ansible 2.9 required
- Add RHEL8 VM's to Ansible hosts file
- Replace CHANGEME in playbook - remote-user, RH Subscription Credentials, and PoolID to
- Run Playbook
- remote-user
- RH Subscription Credentials
- PoolID
ansible-playbook -i inventory rhel8-microshift-install.yaml
mkdir ~/.kube
sudo cat /var/lib/microshift/resources/kubeadmin/kubeconfig > ~/.kube/config
oc get pods -A