# OKD Cluster Automation This repository contains Ansible automation for deploying and managing OKD clusters. The automation supports both initial cluster provisioning and day-2 operations. ## Directory Structure ``` ## Prerequisites - Ansible 2.9 or higher - Python 3.6 or higher - `ansible-navigator` for container-based execution - Access to target machines with SSH key authentication - DNS configured for the cluster domain - Required network configuration (DHCP, load balancers, etc.) ## Configuration The cluster configuration is defined in `inventories/hub/group_vars/okd_cluster.yml`. Key configurations include: ## Usage ### Initial Cluster Provisioning To provision a new cluster: ```bash ansible-navigator run playbooks/provision-cluster.yml --inventory inventories/hub ``` ### Day-2 Operations