kubernetes-sigs/kubespray ? reverse-engineered prompt

Reverse engineered prompt

Build me a straightforward way to deploy a production ready Kubernetes cluster with Ansible.

I want it to work for a highly available setup on common Linux servers, whether that’s bare metal or a cloud like AWS, GCE, Azure, OpenStack, or vSphere. It should let me choose a network plugin, set up the usual Kubernetes pieces, and support things like adding or removing nodes, upgrades, reset, and control plane recovery.

Please include a simple sample inventory and clear getting started steps so I can bring up a cluster quickly, ideally with Docker or just by running the playbook directly. It should also handle the common extras people expect, like cert manager, ingress related pieces, and storage options, without making the setup feel complicated.

If anything depends on current versions or docs, look up the latest guidance online and keep the defaults sensible.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab