Cluster & Fleet · wrap-up
Cheat sheet & self-check
15 questions across 5 lessons. Each answer links back to the lesson it came from.
Pick an answer to see if you got it, and why.
Q1. What happens on the admin machine during `eksctl anywhere create cluster` for bare metal?
Show answer
B. The admin machine needs Docker and L2 reachability to the servers' network during creation.
From lesson 08 · EKS Anywhere on bare metalQ2. Why does a rolling upgrade on bare metal usually need spare hardware?
Show answer
B. On VMs you create a new VM; on bare metal the 'new VM' is a physical spare. Recent versions offer in-place upgrades to avoid this.
From lesson 08 · EKS Anywhere on bare metalQ3. How does EKS Anywhere pick which physical server becomes a control-plane node?
Show answer
B. Labels in the inventory decide roles, so hardware placement is declarative and reviewable.
From lesson 08 · EKS Anywhere on bare metalQ4. What does RKE2's CIS profile setting do?
Show answer
B. RKE2 is designed for security-focused environments; the profile makes the hardened configuration the default.
From lesson 09 · Rancher + RKE2 provisioningQ5. How do additional nodes join an RKE2 cluster?
Show answer
B. Use a stable address (VIP or DNS) for `server` so joining doesn't depend on one specific node.
From lesson 09 · Rancher + RKE2 provisioningQ6. What problem does Elemental solve?
Show answer
B. It extends cluster management down to the OS, using immutable SUSE-based images.
From lesson 09 · Rancher + RKE2 provisioningQ7. Why is pull-based GitOps especially suited to edge fleets?
Show answer
B. The centre never needs inbound access to each site, and disconnected sites catch up automatically.
From lesson 10 · GitOps fleet managementQ8. What's a canary site?
Show answer
B. Labs catch obvious problems; canaries catch the ones that only appear with real hardware, traffic and networks.
From lesson 10 · GitOps fleet managementQ9. Where should per-site differences live?
Show answer
B. Small diffs are reviewable and keep the fleet consistent.
From lesson 10 · GitOps fleet managementQ10. There's no cloud load balancer at the site. How do you give the Kubernetes API and Services stable IPs?
Show answer
B. The VIP moves to a healthy node on failure, so clients and joining nodes keep working.
From lesson 11 · Edge networking, storage & securityQ11. Why run local DNS and NTP at each site?
Show answer
B. Clock drift breaks TLS certificate validation and makes incidents confusing; a site should survive being disconnected.
From lesson 11 · Edge networking, storage & securityQ12. A server is stolen from a store. What limits the damage?
Show answer
B. Assume physical access by attackers; make the data unreadable and the credentials short-lived and revocable.
From lesson 11 · Edge networking, storage & securityQ13. What do you need to rebuild an edge site after total hardware loss?
Show answer
B. Git recreates configuration; backups restore data. Both must be tested together.
From lesson 12 · DR & compliance at scaleQ14. After a site-wide power loss, all nodes boot but the cluster doesn't come back. A common cause?
Show answer
B. Power-on order, time sync and quorum formation are the usual suspects. Test full power cycles.
From lesson 12 · DR & compliance at scaleQ15. Why automate compliance evidence per site?
Show answer
B. Evidence generated by the platform is current, consistent and cheap.
From lesson 12 · DR & compliance at scale