Cloud-native Kubernetes workloads, Helm-based deployments, and platform components for Nano applications.
📌 Summary
⚙️ Required Tools
⚖️ Licenses
🔹 Nano.Azure.Kubernetes.GitHubRunner
🔹 Nano.Azure.Kubernetes.CertManager
🔹 Nano.Azure.Kubernetes.ClamAV
🔹 Nano.Azure.Kubernetes.Firebase
🔹 Nano.Azure.Kubernetes.Gateway
🔹 Nano.Azure.Kubernetes.Grafana
🔹 Nano.Azure.Kubernetes.Ollama
🔹 Nano.Azure.Kubernetes.RabbitMq
🔹 Nano.Azure.Kubernetes.Redis
🔹 Nano.Azure.Kubernetes.SendGrid
🔹 Nano.Azure.Kubernetes.Twilio
Nano.Azure.Kubernetes provides a curated set of Kubernetes deployments, Helm charts, and platform components designed to support Nano Applications. The goal is to standardize how Nano applications are deployed and operated in Kubernetes by providing.
- Pre-configured deployment patterns
- Production-ready Helm-based infrastructure components
- Reusable and composable Kubernetes building blocks
- Opinionated but flexible cluster setups
This repository focuses on leveraging Kubernetes-native primitives to enable consistent and scalable deployments of Nano applications on Azure managed Kubernetes services.
The key principles in the Nano Kubernetes infrastructure are.
- Kubernetes-native design – prefer native Kubernetes resources and patterns
- Consistency over configuration – standardized deployments across all Nano applications
- Infrastructure as code – everything is reproducible and version-controlled
- Minimal operational overhead – reduce complexity in deployment and operations
- Composable architecture – components can be combined or deployed independently
Before continuing, make sure you have the following tools installed and configured.
| Tool | Description |
|---|---|
| Kubectl CLI | Kubernetes provides a command line tool for communicating with a Kubernetes cluster's control plane, using the Kubernetes API. |
⚠️ If Kubectl is already installed, make sure it is updated to the latest version.
Nano is free to use and released under the MIT License.
The deployments in this repository install and configure third-party software, which is licensed under their respective upstream open-source licenses.
| License | Description |
|---|---|
| Apache-2.0 | Permissive with patent protection. |
| MIT | Permissive license with minimal restrictions. |
| MPL-2.0 | Weak copyleft license allowing use, modification, and source sharing. |