Skip to content
Documentation
K0s Community Code of Conduct
Initializing search
GitHub
Documentation
GitHub
Overview
Installation
Installation
Quick Start Guide
Using k0sctl
Alternative Methods
Alternative Methods
Manual (advanced)
Docker
Windows (experimental)
Raspberry Pi 4
Ansible Playbook
Airgap Install
Using custom CA certificate (advanced)
System Requirements
External runtime dependencies
Verifying Signed Binaries
Maintenance
Maintenance
Upgrade
Backup/Restore
Remove/Replace a controller
Reset (Uninstall)
Usage
Usage
Configuration Options
Dynamic Configuration
Configuration Validation
Worker Node Configuration
Networking (CNI)
Runtime (CRI)
Storage (CSI)
System Components Monitoring
Manifest Deployer
Helm Charts
Cloud Providers
IPv4/IPv6 dual-stack networking
Control Plane High Availability
Node-local load balancing
Control plane load balancing
Shell Completion
User Management
Configuration of Environment Variables
OpenID Connect
SELinux
Pod Security Standards
Re-install
Auto Updates
Auto Updates
Overview
Multi-Command Plans
Extensions
Extensions
MetalLB Load Balancer
NGINX Ingress Controller
Traefik Ingress Controller
Ambassador API Gateway
Ceph Storage with Rook
GitOps with Flux
OpenEBS storage
Troubleshooting
Troubleshooting
FAQ
Logs
Common Pitfalls
Support Insights
Reference
Reference
Architecture
Command Line
Kube-bench Security Benchmark
Releases & Support
Commercial support
Adopters
Contributing
Contributing
Getting Started
GitHub Workflow
Testing
Documentation
K0s Community Code of Conduct
#
K0s follows the
CNCF Code of Conduct
.