Skip to content

Instantly share code, notes, and snippets.

@dims
dims / CNCF_New_Contributors_FAQ.md
Created December 6, 2025 19:21
CNCF_New_Contributors_FAQ.md

CNCF New Contributors FAQ

A comprehensive guide for new contributors to the Cloud Native Computing Foundation (CNCF) ecosystem, compiled from real community conversations in the #cncf-new-contributors Slack channel spanning from November 2023 to December 2025.

This document represents the collective wisdom of hundreds of community interactions, distilled into actionable guidance for anyone looking to begin their journey in the cloud native open source world.


Table of Contents

@dims
dims / README.md
Last active December 4, 2025 02:04
Lima based Ubuntu with Containerd startup

Some helpful commands

limactl start ./ubuntu2404.yaml limactl list

limactl shell ubuntu2404

limactl stop ubuntu2404 limactl restart ubuntu2404

Kubernetes Staging Module Dependency Reduction Analysis

Date: 2025-12-02 Scope: All staging modules in staging/src/k8s.io/


Executive Summary

This report provides a comprehensive analysis of cross-dependencies between Kubernetes staging modules to identify opportunities for reducing coupling and module footprint. The analysis goes beyond Issue #127889 to examine the entire staging ecosystem.

MongoDB & PostgreSQL Implementation Guide

NVSentinel Unified Datastore Support

Consolidated & Authoritative Reference Last Updated: November 18, 2025 Branch: add-support-for-postgres Version: 3.0 (Consolidated from multiple sources)


Comprehensive Analysis: Store-Client SDK Refactoring

Commit c98a4d9c3bf70125ffb5e94ee1ed6241fd772dbc

Author: Davanum Srinivas Date: Thu Nov 6 21:17:20 2025 Message: "refactoring mongodb specific code into store-client-sdk"

Impact: 134 files changed, 15,277 insertions(+), 3,875 deletions(-)

MongoDB Abstraction Layer Refactoring - Comprehensive Review

Commit c98a4d9c3bf70125ffb5e94ee1ed6241fd772dbc

Author: Davanum Srinivas
Date: November 6, 2025
Scope: 134 files changed, 15,277 insertions(+), 3,875 deletions(-)
Impact: 19,152 total lines changed


@dims
dims / PLUGIN_ARCHITECTURE_GUIDE.md
Last active October 30, 2025 15:10
node-problem-detector plugin architecture guide
@dims
dims / get-helm-3
Created October 29, 2025 21:55
get-helm-3
#!/usr/bin/env bash
# Copyright The Helm Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@dims
dims / out.log
Created September 21, 2025 20:35
validate the nginx configuration in k8s.io/apps/k8s-io
❯ pwd
/Users/dsrinivas/go/src/k8s.io/k8s.io/apps/k8s-io
❯ ./validate-nginx.sh
Extracting nginx.conf from ConfigMap...
Extracted nginx.conf to: /var/folders/2x/b5xl9skd2fl0l6tj54fjxh540000gp/T/tmp.tAdbqYOEXU/nginx.conf
Config file size: 380 lines
Validating nginx configuration using Docker...
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
@dims
dims / README.md
Last active August 29, 2025 12:16
Extract Endpoint information from audit logs