Skip to content

Instantly share code, notes, and snippets.

@morrismusumi
morrismusumi / external_ceph_cluster_for_kubernetes.md
Last active August 6, 2025 07:58
External Ceph Cluster for Kubernetes

External Ceph Cluster for Kubernetes

Create an external Ceph Cluster for all your Kubernetes clusters.

INSTALL CEPHADM

  • Prerequisites:
    • 3 VMs, with unused disks
  • Python 3, Cephadm is a Python-based utility
@morrismusumi
morrismusumi / Sealed Secrets.md
Last active November 27, 2023 23:17
Safely Store Your Kubernetes Secrets in a Git Repository

Installation

helm repo add sealed-secrets https://bitnami-labs.github.io/sealed-secrets
helm upgrade —-install sealed-secrets -n kube-system --set-string fullnameOverride=sealed-secrets-controller sealed-secrets/sealed-secrets

## Verify installation
kubectl get pods -n kube-system | grep seal
kubectl get secrets -n kube-system | grep seal

## Kubeseal
# Source: https://gist.github.com/0431989df4836eb82bdac0cc53c7f3d6
# Used in https://youtu.be/R6OeIgb7lUI
##############################
# Flux 2 With GitOps Toolkit #
##############################
# What Is GitOps And Why Do We Want It?: https://youtu.be/HKkhD6nokC8
# Argo CD: Applying GitOps Principles To Manage Production Environment In Kubernetes: https://youtu.be/vpWQeoaiRM4