Bare-Metal Chronicles: Tinkerbell, Cluster API & GitOps • Katie Gamanji • GOTO 2022

Discover how Tinkerbell, Cluster API, and GitOps can simplify bare-metal provisioning as Kubernetes clusters. Learn about the power of standardization and automation in infrastructure provisioning.

Key takeaways
  • Tinkerbell is a solution for provisioning bare metal machines as Kubernetes clusters, and it integrates with Cluster API.
  • Cluster API provides a set of declarative APIs for cluster creation, deletion, management, and upgrades.
  • Tinkerbell allows for the provisioning of bare metal machines across different cloud providers, including AWS, GCP, and on-premises environments.
  • Argo CD is a tool that uses Helm charts to manage the deployment of applications to Kubernetes clusters.
  • GitOps is a practice that uses Git as the single source of truth for infrastructure and application configurations.
  • The speaker recommends using Tinkerbell and Cluster API for provisioning bare metal machines as Kubernetes clusters.
  • Tinkerbell is a sandbox project under the CNCF and is currently undergoing the graduation process.
  • The speaker recommends using Argo CD and Helm charts for managing the deployment of applications to Kubernetes clusters.
  • GitOps is a practice that uses Git as the single source of truth for infrastructure and application configurations.
  • The speaker recommends using Tinkerbell and Cluster API for provisioning bare metal machines as Kubernetes clusters.
  • The speaker highlights the importance of standardization and interfaces in the infrastructure provisioning process.
  • The speaker mentions that 52% of organizations use more than six clusters for their production systems.
  • The speaker recommends using Tinkerbell and Cluster API for provisioning bare metal machines as Kubernetes clusters.
  • The speaker highlights the importance of automation in the infrastructure provisioning process.
  • The speaker mentions that Tinkerbell integrates with more than 16 cloud providers and is currently undergoing the graduation process under the CNCF.
  • The speaker recommends using Argo CD and Helm charts for managing the deployment of applications to Kubernetes clusters.
  • The speaker highlights the importance of using a single source of truth for infrastructure and application configurations.
  • The speaker mentions that 88% of organizations use more than six clusters for their production systems.
  • The speaker recommends using Tinkerbell and Cluster API for provisioning bare metal machines as Kubernetes clusters.
  • The speaker highlights the importance of standardization and interfaces in the infrastructure provisioning process.
  • The speaker mentions that Tinkerbell allows for the provisioning of bare metal machines across different cloud providers, including AWS, GCP, and on-premises environments.