Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submitting Bitnami packaged OSS offers, links and guides #4889

Merged
merged 30 commits into from
Apr 3, 2025
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
0a76618
Update authors.yml
bobmital Mar 11, 2025
b8d172d
Create 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 11, 2025
91ab5e7
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 11, 2025
b8d53d4
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 12, 2025
c0f6796
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 21, 2025
c7af348
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 21, 2025
7215450
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 21, 2025
049f4af
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 21, 2025
094b590
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
ebbf757
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
5eca22c
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
5013eb7
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
2e73727
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
40761c1
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
3055bc4
Update 2025-03-11-aks-bitnamiossguides.md
bobmital Mar 24, 2025
babfea0
Update authors.yml
bobmital Mar 24, 2025
803a7b2
Moved file and added front matter
bobmital Mar 28, 2025
d4d24a3
fixed authors page
bobmital Mar 28, 2025
4ffbc04
Add SEO friendly description
bobmital Mar 28, 2025
625fe17
Cleaned up description
bobmital Mar 28, 2025
261daee
fixed errors
bobmital Mar 29, 2025
ad09bc7
renamed URL and description
bobmital Mar 29, 2025
9838ac8
changed date
bobmital Mar 29, 2025
00b6840
changed github and linkedin links
bobmital Mar 29, 2025
ebb3a16
date
bobmital Mar 29, 2025
71295c9
final date change to 4/1
bobmital Mar 29, 2025
8dcd2da
Merge branch 'master' into master
pauldotyu Mar 30, 2025
232cb60
changed launch date
bobmital Apr 2, 2025
5c12edc
Made changes to intro and cleaned up the blog
bobmital Apr 3, 2025
cc10d69
changed date
bobmital Apr 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions blog/_data/authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -173,3 +173,15 @@ Pavneet Ahluwalia:
- label: "LinkedIn"
icon: "fab fa-fw fa-linkedin"
url: "https://www.linkedin.com/in/pavneetsingh/"

Bob Mital:
name : "Bob Mital"
bio : "Bob Mital is a Principal Product Manager at Microsoft Azure, focusing on partners and the Cloud Native ecosystem."
avatar : "https://media.licdn.com/dms/image/v2/C5603AQH5qo4p4eH27w/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1588364514178?e=1748476800&v=beta&t=muBYjAOzfRl-CletzMYfoh2njPn9O_T4Ku9fDywsI0Y"
links:
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: "https://github.com/bobmital"
- label: "LinkedIn"
icon: "fab fa-fw fa-linkedin"
url: "https://www.linkedin.com/in/bobmital"
88 changes: 88 additions & 0 deletions blog/_posts/2025-03-11-aks-bitnami-open-source-deployments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
---
title: "Accelerating Open-Source Innovation with AKS and Bitnami on Azure Marketplace"

description: "Accelerate your Kubernetes deployments on Azure with Bitnami’s secure, pre-configured OSS solutions. This guide shows how to use Terraform, Azure CLI, and ARM templates to effortlessly deploy popular OSS offers like Argo CD, ClickHouse, MinIO, Prometheus Operator, RabbitMQ, Kafka, MongoDB, NGINX, PostgreSQL, and Redis—cutting operational overhead and fueling innovation"
date: 2025-04-01
author: Bob Mital
categories:
- general
---

Azure Kubernetes Service (AKS) combined with Bitnami's open-source solutions available on Azure Marketplace streamlines and accelerates the deployment of your Kubernetes workloads that depend on widely-used open-source projects.

Bitnami's ready-to-use Azure Kubernetes apps simplify the deployment process. This means you don't need to write deployment code with Helm, YAML, or custom scripts— just follow the below guides for deployment and the OSS app is ready to use.

Combining the highly managed Azure Kubernetes Service (AKS) platform with Bitnami's open-source solutions on Azure Marketplace streamlines the deployment of Kubernetes workloads that rely on popular open-source projects, allowing teams to focus on innovation rather than infrastructure management.

A key benefit for AKS users is easy access to timely security updates. Bitnami regularly builds fresh images with the latest upstream patches and automatically publishes them to the Azure Marketplace. Users can quickly apply updates, making it simpler and more secure to manage open source software on Azure.


### Why AKS + Bitnami OSS?

✔ Instant Open-Source Deployments on AKS

Bitnami's Kubernetes-optimized OSS solutions let you deploy databases, web apps, developer tools, and more on AKS quickly.

- **Deploy faster** – Get up and running in minutes with pre-configured applications. Deploy one-click via Azure marketplace onto your AKS cluster.
- **Reduce operational overhead** – Let AKS manage infrastructure while Bitnami provides security-hardened OSS solutions.
- **Ensure enterprise-grade reliability** – Built-in Azure scaling and monitoring keep applications running smoothly.
- **Simplified Kubernetes Management**: AKS is a fully managed Kubernetes platform that handles infrastructure complexities, freeing your team from operational burdens like cluster upgrades and patching. The Bitnami packaged OSS apps manage the application lifecycle, further reducing your workload.
- **Enhanced Security and Reliability**: Bitnami's open-source Kubernetes apps on Azure Marketplace are pre-packaged, secure, and rigorously certified. Each app undergoes thorough vulnerability scans and regular updates to ensure security and reliability.
- **Innovate with open source**: By using Bitnami's open-source strengths, you gain flexibility, transparency, and community-driven innovation. This helps your team build confidently on proven technology stacks, using popular open-source projects in your AKS workloads.

### Better Together: AKS + Bitnami OSS for Cloud-Native Success

By combining the power of AKS with Bitnami's trusted open-source applications, organizations can:

- **✔Strengthen security posture** – Bitnami apps are pre-hardened, regularly updated, and scanned for vulnerabilities, while AKS provides built-in features like RBAC, network policies, and automated patching to safeguard your workloads.
- **✔ Deploy faster** – Get up and running in minutes with pre-configured applications. Deploy one-click via Azure marketplace onto your AKS cluster or programmatically via Terraform, Azure CLI or ARM templates.
- **✔ Ensure enterprise-grade reliability** – Built-in Azure scaling and monitoring keep applications running smoothly.

### Follow up links for detailed instructions and deployment options

**Link to OSS Deployment guides on AKS** https://github.com/bitnami/azure-cnab-guides

| Deployment | Description | Link |
|------------|-------------|------|
| **Argo CD** | Deploy Argo CD for GitOps continuous delivery on Kubernetes. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/argocd.md) |
| **ClickHouse** | Deploy ClickHouse, a fast open-source columnar database. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/clickhouse.md) |
| **MinIO®** | Deploy MinIO®, a high-performance object storage system. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/minio.md) |
| **Prometheus Operator** | Deploy Prometheus Operator for monitoring and alerting. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/prometheus-operator.md) |
| **RabbitMQ** | Deploy RabbitMQ, a message-broker for reliable communication. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/rabbitmq.md) |
| **Kafka** | Deploy Apache Kafka for distributed event streaming. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/kafka.md) |
| **MongoDB** | Deploy MongoDB, a popular NoSQL document database. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/mongodb.md) |
| **NGINX** | Deploy NGINX as a web server or reverse proxy. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/nginx.md) |
| **PostgreSQL** | Deploy PostgreSQL, a powerful open-source relational database. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/postgresql.md) |
| **Redis** | Deploy Redis, an in-memory key-value data store. | [View Guide](https://github.com/bitnami/azure-cnab-guides/blob/main/docs/redis.md) |


## What Are Kubernetes Apps?

As organizations scale their Kubernetes environments, the demand for **secure**, **intelligent**, and **cost-effective** deployments has never been higher.

This follow-up blog takes you a step further by demonstrating how to **programmatically deploy Kubernetes Apps** using tools like **Terraform**, **Azure CLI**, and **ARM templates**. By leveraging Azure Marketplace, organizations can:

- Deploy using trusted security frameworks
- Optimize for cost with flexible deployment options
- Tap into AI-ready Kubernetes solutions

This automated approach reduces operational overhead, accelerates time-to-market, and empowers teams to focus on innovation rather than infrastructure.

👉 Learn more in the [What Are Kubernetes Apps?](https://techcommunity.microsoft.com/blog/appsonazureblog/deploy-smarter-scale-faster---secure-ai-ready-cost-effective-kubernetes-apps-at-/4363258?previewMessage=true) blog post.



## Programmatic Kubernetes Deployment

Learn how to programmatically deploy Kubernetes using the following tools:

- [Terraform](https://developer.hashicorp.com/terraform/install): Infrastructure as Code tool for provisioning Kubernetes clusters.
- [Azure CLI](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli): Command-line interface for managing Azure resources, including Kubernetes deployments.
- [ARM Templates](https://learn.microsoft.com/en-us/azure/aks/deploy-application-template): Azure Resource Manager templates for declarative deployment of Kubernetes applications.

👉 Check out the [blog post](https://techcommunity.microsoft.com/blog/AzureArcBlog/deploy-a-kubernetes-application-programmatically-using-terraform-and-cli/4357388) for a step-by-step guide on deploying a Kubernetes application using Terraform and Azure CLI.