We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Fernando Ripoll – Levering Kubernetes to run Kubernetes
Discover how to leverage Kubernetes to run Kubernetes, managing and running custom clusters, operators, and applications through Kubernetes' own API and a wealth of innovative features.
- Leverage Kubernetes to run Kubernetes: Use Kubernetes’ own API to manage and run custom Kubernetes clusters.
- Operator framework: Kubernetes provides an operator framework to create and manage custom resources and applications.
- Chart operator: Use Helm to manage and install custom applications and charts in Kubernetes clusters.
- Kubernetes API as a database: Use the Kubernetes API as a database to store and manage cluster and provider-specific information.
- Custom resources: Define custom resources using YAML files and manage them using operators and the Kubernetes API.
- Multi-cluster management: Manage multiple Kubernetes clusters dynamically, with automated configuration and versioning.
- Observability: Monitor and log cluster and application status using tools like Prometheus, Grafana, and Elastic Search.
- Cluster autoscaling: Scale clusters up or down based on CPU or memory usage to optimize resource utilization.
- Release process: Manage releases and versions of clusters, operators, and applications using a structured release process.
- Provider-specific operators: Create operators that manage provider-specific components, such as cloud providers or network services.
- Versioning: Version control clusters, operators, and applications to ensure consistency and reliability.
- Tenant clusters: Create and manage tenant clusters, which are separate clusters for each customer or user.
- Operator kit: Use a library of boilerplate code to simplify operator development.
- Cluster templates: Use cluster templates to provision and configure clusters consistently.
- API-driven management: Use the Kubernetes API to manage and automate cluster configuration and management.
- Monitoring and logging: Monitor and log cluster and application status using tools like Prometheus, Grafana, and Elastic Search.