mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 18:30:44 +00:00
4652 lines
153 KiB
HTML
4652 lines
153 KiB
HTML
|
||
<!doctype html>
|
||
<html lang="en" class="no-js">
|
||
<head>
|
||
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
|
||
<meta name="description" content="Enterprise-grade curated portal for the modern Cloud Native ecosystem. High-density, AI-driven selection of top-tier resources.">
|
||
|
||
|
||
<meta name="author" content="Nubenetes">
|
||
|
||
|
||
<link rel="canonical" href="https://nubenetes.com/cicd/">
|
||
|
||
|
||
<link rel="prev" href="../cicd-kubernetes-plugins/">
|
||
|
||
|
||
<link rel="next" href="../flux/">
|
||
|
||
|
||
|
||
|
||
|
||
<link rel="icon" href="../images/favicon-ultra.png">
|
||
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.7.6">
|
||
|
||
|
||
|
||
<title>CI/CD - Nubenetes V2 | The AI's Cut</title>
|
||
|
||
|
||
|
||
<link rel="stylesheet" href="../assets/stylesheets/main.484c7ddc.min.css">
|
||
|
||
|
||
<link rel="stylesheet" href="../assets/stylesheets/palette.ab4e12ef.min.css">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
|
||
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
|
||
|
||
|
||
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap">
|
||
|
||
<link rel="stylesheet" href="../static/extra.css">
|
||
|
||
<link rel="stylesheet" href="../static/v2_elite.css?v=2.3.44">
|
||
|
||
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
|
||
|
||
|
||
|
||
|
||
|
||
</head>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<body dir="ltr" data-md-color-scheme="slate" data-md-color-primary="custom" data-md-color-accent="custom">
|
||
|
||
|
||
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
|
||
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
|
||
<label class="md-overlay" for="__drawer"></label>
|
||
<div data-md-component="skip">
|
||
|
||
|
||
<a href="#software-delivery-pipeline-cicd" class="md-skip">
|
||
Skip to content
|
||
</a>
|
||
|
||
</div>
|
||
<div data-md-component="announce">
|
||
|
||
</div>
|
||
|
||
<div data-md-color-scheme="default" data-md-component="outdated" hidden>
|
||
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<header class="md-header md-header--shadow md-header--lifted" data-md-component="header">
|
||
<nav class="md-header__inner md-grid" aria-label="Header">
|
||
<a href=".." title="Nubenetes V2 | The AI's Cut" class="md-header__button md-logo" aria-label="Nubenetes V2 | The AI's Cut" data-md-component="logo">
|
||
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
|
||
|
||
</a>
|
||
<label class="md-header__button md-icon" for="__drawer">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
|
||
</label>
|
||
<div class="md-header__title" data-md-component="header-title">
|
||
<div class="md-header__ellipsis">
|
||
<div class="md-header__topic">
|
||
<span class="md-ellipsis">
|
||
Nubenetes V2 | The AI's Cut
|
||
</span>
|
||
</div>
|
||
<div class="md-header__topic" data-md-component="header-topic">
|
||
<span class="md-ellipsis">
|
||
|
||
CI/CD
|
||
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<form class="md-header__option" data-md-component="palette">
|
||
|
||
|
||
|
||
|
||
<input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="custom" data-md-color-accent="custom" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_0">
|
||
|
||
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden>
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"/></svg>
|
||
</label>
|
||
|
||
|
||
|
||
|
||
|
||
<input class="md-option" data-md-color-media="" data-md-color-scheme="default" data-md-color-primary="custom" data-md-color-accent="custom" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1">
|
||
|
||
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_0" hidden>
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 11c0 5.55-3.84 10.74-9 12-5.16-1.26-9-6.45-9-12V5l9-4 9 4zm-9 10c3.75-1 7-5.46 7-9.78V6.3l-7-3.12L5 6.3v4.92C5 15.54 8.25 20 12 21m-3-6.67c1.76 2.17 5.13 2.24 6.97.07.23-.27.08-.68-.26-.74a4.5 4.5 0 0 1-3.18-2.2 4.5 4.5 0 0 1-.32-3.86.453.453 0 0 0-.51-.6c-3.34.62-4.89 4.61-2.7 7.33"/></svg>
|
||
</label>
|
||
|
||
|
||
</form>
|
||
|
||
|
||
|
||
<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
|
||
|
||
|
||
|
||
|
||
|
||
<label class="md-header__button md-icon" for="__search">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
|
||
</label>
|
||
<div class="md-search" data-md-component="search" role="dialog">
|
||
<label class="md-search__overlay" for="__search"></label>
|
||
<div class="md-search__inner" role="search">
|
||
<form class="md-search__form" name="search">
|
||
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
|
||
<label class="md-search__icon md-icon" for="__search">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
|
||
</label>
|
||
<nav class="md-search__options" aria-label="Search">
|
||
|
||
<a href="javascript:void(0)" class="md-search__icon md-icon" title="Share" aria-label="Share" data-clipboard data-clipboard-text="" data-md-component="search-share" tabindex="-1">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91s2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08"/></svg>
|
||
</a>
|
||
|
||
<button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
|
||
</button>
|
||
</nav>
|
||
|
||
<div class="md-search__suggest" data-md-component="search-suggest"></div>
|
||
|
||
</form>
|
||
<div class="md-search__output">
|
||
<div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
|
||
<div class="md-search-result" data-md-component="search-result">
|
||
<div class="md-search-result__meta">
|
||
Initializing search
|
||
</div>
|
||
<ol class="md-search-result__list" role="presentation"></ol>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="md-header__source">
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes" title="Go to repository" class="md-source" data-md-component="source">
|
||
<div class="md-source__icon md-icon">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
|
||
</div>
|
||
<div class="md-source__repository">
|
||
nubenetes/awesome-kubernetes
|
||
</div>
|
||
</a>
|
||
</div>
|
||
|
||
</nav>
|
||
|
||
|
||
|
||
<nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
|
||
<div class="md-grid">
|
||
<ul class="md-tabs__list">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="https://nubenetes.com/v1/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
🔙 Back to V1 (Exhaustive)
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href=".." class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
The 2026 Vision
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../tags/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Technical Tags
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../videos/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Agentic Video Hub
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../ai-agents-mcp/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
AI
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../about/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Architectural Foundations
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../chaos-engineering/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Platform & Site Reliability
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../ansible/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Hardened Infrastructure
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../GoogleCloudPlatform/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Cloud Providers (Hyperscalers)
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../caching/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Networking & Service Mesh
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../container-managers/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
The Container Stack
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../crunchydata/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Data & Advanced Analytics
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item md-tabs__item--active">
|
||
<a href="../argo/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Engineering Pipeline
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../ChromeDevTools/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Developer Ecosystem
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-tabs__item">
|
||
<a href="../appointment-scheduling/" class="md-tabs__link">
|
||
|
||
|
||
|
||
|
||
|
||
Career & Industry
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
</ul>
|
||
</div>
|
||
</nav>
|
||
|
||
|
||
</header>
|
||
|
||
<div class="md-container" data-md-component="container">
|
||
|
||
|
||
|
||
|
||
<main class="md-main" data-md-component="main">
|
||
<div class="md-main__inner md-grid">
|
||
|
||
|
||
|
||
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
|
||
<div class="md-sidebar__scrollwrap">
|
||
<div class="md-sidebar__inner">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<nav class="md-nav md-nav--primary md-nav--lifted md-nav--integrated" aria-label="Navigation" data-md-level="0">
|
||
<label class="md-nav__title" for="__drawer">
|
||
<a href=".." title="Nubenetes V2 | The AI's Cut" class="md-nav__button md-logo" aria-label="Nubenetes V2 | The AI's Cut" data-md-component="logo">
|
||
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
|
||
|
||
</a>
|
||
Nubenetes V2 | The AI's Cut
|
||
</label>
|
||
|
||
<div class="md-nav__source">
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes" title="Go to repository" class="md-source" data-md-component="source">
|
||
<div class="md-source__icon md-icon">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg>
|
||
</div>
|
||
<div class="md-source__repository">
|
||
nubenetes/awesome-kubernetes
|
||
</div>
|
||
</a>
|
||
</div>
|
||
|
||
<ul class="md-nav__list" data-md-scrollfix>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="https://nubenetes.com/v1/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
🔙 Back to V1 (Exhaustive)
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href=".." class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
The 2026 Vision
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../tags/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Technical Tags
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../videos/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Agentic Video Hub
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../ai-agents-mcp/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
AI
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../about/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Architectural Foundations
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../chaos-engineering/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Platform & Site Reliability
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../ansible/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Hardened Infrastructure
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../GoogleCloudPlatform/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Cloud Providers (Hyperscalers)
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../caching/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Networking & Service Mesh
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../container-managers/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
The Container Stack
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../crunchydata/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Data & Advanced Analytics
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
|
||
|
||
|
||
|
||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_13" checked>
|
||
|
||
|
||
<label class="md-nav__link" for="__nav_13" id="__nav_13_label" tabindex="">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Engineering Pipeline
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
</label>
|
||
|
||
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_13_label" aria-expanded="true">
|
||
<label class="md-nav__title" for="__nav_13">
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
|
||
Engineering Pipeline
|
||
|
||
|
||
</label>
|
||
<ul class="md-nav__list" data-md-scrollfix>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../argo/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Argo
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../cicd-kubernetes-plugins/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
CI/CD Kubernetes Plugins
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--active">
|
||
|
||
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
|
||
|
||
|
||
|
||
|
||
|
||
<label class="md-nav__link md-nav__link--active" for="__toc">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
CI/CD
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
</label>
|
||
|
||
<a href="./" class="md-nav__link md-nav__link--active">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
CI/CD
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
|
||
|
||
|
||
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<label class="md-nav__title" for="__toc">
|
||
<span class="md-nav__icon md-icon"></span>
|
||
Table of contents
|
||
</label>
|
||
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#table-of-contents" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Table of Contents
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-and-platform-engineering" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI and Platform Engineering
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AI and Platform Engineering">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#documentation" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Documentation
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Documentation">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-productivity" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Productivity
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-engineering" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI Engineering
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AI Engineering">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#agentic-frameworks" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Agentic Frameworks
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Agentic Frameworks">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-experience" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Experience
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#architectural-foundations" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Architectural Foundations
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Architectural Foundations">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#kubernetes-tools" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Kubernetes Tools
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Kubernetes Tools">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#general-reference" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
General Reference
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-pipeline" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD Pipeline
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD Pipeline">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#github-actions" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
GitHub Actions
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="GitHub Actions">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-tooling" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Tooling
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-pipelines" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD Pipelines
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD Pipelines">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-and-automation" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI and Automation
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AI and Automation">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#model-context-protocol" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Model Context Protocol
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cloud-engineering" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Cloud Engineering
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Cloud Engineering">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#aws" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AWS
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AWS">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#automated-deployment" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Automated Deployment
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ci-cd-pipelines" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CI-CD Pipelines
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CI-CD Pipelines">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#architecture" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Architecture
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cloud-native" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Cloud Native
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Cloud Native">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ci-cd-pipelines-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CI-CD Pipelines (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#devops" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
DevOps
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="DevOps">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#continuous-delivery" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Continuous Delivery
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#finops" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
FinOps
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="FinOps">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cost-optimization" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Cost Optimization
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#hybrid-cloud" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Hybrid Cloud
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Hybrid Cloud">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#case-studies" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Case Studies
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#kubernetes" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Kubernetes
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Kubernetes">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#best-practices" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Best Practices
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ci-cd-pipelines-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CI-CD Pipelines (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cloud-native-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Cloud Native (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cloud-native-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Cloud Native (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Cloud Native (2)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#application-delivery" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Application Delivery
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Application Delivery">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#package-management" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Package Management
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Package Management">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#introductory" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Introductory
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#continuous-delivery-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Continuous Delivery (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Continuous Delivery (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-and-testing" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD and Testing
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD and Testing">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#pipeline-as-code" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Pipeline as Code
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-best-practices" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD Best Practices
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD Best Practices">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#learning-paths" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Learning Paths
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#overview" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Overview
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#deployment-strategies" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Deployment Strategies
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Deployment Strategies">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#blue-green-and-canary" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Blue-Green and Canary
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#deployment-and-delivery" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Deployment and Delivery
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Deployment and Delivery">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-and-delivery" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD and Delivery
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD and Delivery">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#aws-architecture" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AWS Architecture
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#artifact-registry" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Artifact Registry
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-productivity-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Productivity (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#enterprise-tooling" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Enterprise Tooling
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#industry-reports" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Industry Reports
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#jenkins" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Jenkins
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#kubernetes-native" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Kubernetes Native
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#pipeline-architecture" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Pipeline Architecture
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#resource-portals" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Resource Portals
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#deployment-strategies-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Deployment Strategies (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Deployment Strategies (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#blue-green-and-canary-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Blue-Green and Canary (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#education" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Education
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#gitops" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
GitOps
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="GitOps">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#red-hat-openshift" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Red Hat OpenShift
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#platform-engineering" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Platform Engineering
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Platform Engineering">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#kubernetes-management" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Kubernetes Management
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#progressive-delivery" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Progressive Delivery
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Progressive Delivery">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#feature-flags" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Feature Flags
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#devops-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
DevOps (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="DevOps (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#agile" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Agile
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Agile">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#methodology" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Methodology
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#automation" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Automation
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Automation">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ci-cd-pipelines-3" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CI-CD Pipelines (3)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ci-cd-pipelines-4" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CI-CD Pipelines (4)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CI-CD Pipelines (4)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#best-practices-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Best Practices (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#case-studies-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Case Studies (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#fundamentals" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Fundamentals
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#state-of-devops" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
State of DevOps
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#troubleshooting" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Troubleshooting
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ci-cd-platforms" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CI-CD Platforms
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CI-CD Platforms">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#evaluation" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Evaluation
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#tooling" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Tooling
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#continuous-delivery-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Continuous Delivery (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Continuous Delivery (2)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#patterns" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Patterns
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#continuous-integration" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Continuous Integration
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Continuous Integration">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#fundamentals-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Fundamentals (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#database-deployments" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Database Deployments
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Database Deployments">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#gitops-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
GitOps (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#financial-services" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Financial Services
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Financial Services">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#best-practices-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Best Practices (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#infrastructure-as-code" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Infrastructure as Code
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Infrastructure as Code">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-integration" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI Integration
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#devops-and-cicd" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
DevOps and CICD
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="DevOps and CICD">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-automation" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD Automation
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD Automation">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#terraform-release-management" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Terraform Release Management
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-experience-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Experience (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Developer Experience (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-assisted-coding" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI-Assisted Coding
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AI-Assisted Coding">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#claude-code" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Claude Code
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#finops-and-cloud-cost" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
FinOps and Cloud Cost
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="FinOps and Cloud Cost">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#iac-finops" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
IaC FinOps
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="IaC FinOps">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#terraform-integration" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Terraform Integration
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#industry-analysis" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Industry Analysis
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Industry Analysis">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#devops-trends" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
DevOps Trends
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#infrastructure" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Infrastructure
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Infrastructure">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#kubernetes-distributions" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Kubernetes Distributions
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Kubernetes Distributions">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#enterprise-distributions" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Enterprise Distributions
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#infrastructure-as-code-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Infrastructure as Code (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Infrastructure as Code (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#cicd-and-delivery-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
CICD and Delivery (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="CICD and Delivery (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#security-and-compliance" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Security and Compliance
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#gitops-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
GitOps (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="GitOps (2)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#configuration-management" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Configuration Management
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#kubernetes-gitops-and-packaging" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Kubernetes GitOps and Packaging
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Kubernetes GitOps and Packaging">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#argo-project-ecosystem" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Argo Project Ecosystem
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Argo Project Ecosystem">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ui-visualization" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
UI Visualization
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#methodology-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Methodology (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Methodology (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#culture" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Culture
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#foundational-reading" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Foundational Reading
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#introduction" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Introduction
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#platform-engineering-1" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Platform Engineering (1)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Platform Engineering (1)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-experience-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Experience (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Developer Experience (2)">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#continuous-delivery-3" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Continuous Delivery (3)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#software-engineering" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Software Engineering
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Software Engineering">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-tools" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI Tools
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AI Tools">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#developer-productivity-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Developer Productivity (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#ai-assisted-development" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
AI-Assisted Development
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="AI-Assisted Development">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#github-copilot" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
GitHub Copilot
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#code-review" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Code Review
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Code Review">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#best-practices-3" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Best Practices (3)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#sdlc" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
SDLC
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="SDLC">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#methodology-2" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Methodology (2)
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#version-control" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Version Control
|
||
|
||
</span>
|
||
</a>
|
||
|
||
<nav class="md-nav" aria-label="Version Control">
|
||
<ul class="md-nav__list">
|
||
|
||
<li class="md-nav__item">
|
||
<a href="#trunk-based-development" class="md-nav__link">
|
||
<span class="md-ellipsis">
|
||
|
||
Trunk-Based Development
|
||
|
||
</span>
|
||
</a>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../flux/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Flux
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../gitops/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Gitops
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../jenkins-alternatives/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Jenkins Alternatives
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../jenkins/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Jenkins
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../keptn/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Keptn
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../openshift-pipelines/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Openshift Pipelines
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../registries/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Registries
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../sonarqube/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Sonarqube
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../stackstorm/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Stackstorm
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item">
|
||
<a href="../tekton/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Tekton
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
</a>
|
||
</li>
|
||
|
||
|
||
|
||
|
||
</ul>
|
||
</nav>
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../ChromeDevTools/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Developer Ecosystem
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="../appointment-scheduling/" class="md-nav__link">
|
||
|
||
|
||
|
||
<span class="md-ellipsis">
|
||
|
||
|
||
Career & Industry
|
||
|
||
|
||
|
||
</span>
|
||
|
||
|
||
|
||
|
||
<span class="md-nav__icon md-icon"></span>
|
||
|
||
</a>
|
||
|
||
|
||
|
||
</li>
|
||
|
||
|
||
|
||
</ul>
|
||
</nav>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
<div class="md-content" data-md-component="content">
|
||
|
||
<article class="md-content__inner md-typeset">
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes/edit/master/v2-docs/cicd.md" title="Edit this page" class="md-content__button md-icon" rel="edit">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 20H6V4h7v5h5v3.1l2-2V8l-6-6H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h4zm10.2-7c.1 0 .3.1.4.2l1.3 1.3c.2.2.2.6 0 .8l-1 1-2.1-2.1 1-1c.1-.1.2-.2.4-.2m0 3.9L14.1 23H12v-2.1l6.1-6.1z"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes/raw/master/v2-docs/cicd.md" title="View source of this page" class="md-content__button md-icon">
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.2 8.2 0 0 1-1.23-2"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
<h1 id="software-delivery-pipeline-cicd">Software Delivery Pipeline. CI/CD<a class="headerlink" href="#software-delivery-pipeline-cicd" title="Permanent link">¶</a></h1>
|
||
<div class="admonition tip">
|
||
<p class="admonition-title">Nubenetes V2 Elite Portal</p>
|
||
<p>You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the <a href="/v1/cicd/"><strong>V1 Historical Archive</strong></a>.</p>
|
||
</div>
|
||
<div class="admonition info">
|
||
<p class="admonition-title">Architectural Context</p>
|
||
<p>Detailed reference for Software Delivery Pipeline. CI/CD in the context of Engineering Pipeline.</p>
|
||
</div>
|
||
<h2 id="table-of-contents">Table of Contents<a class="headerlink" href="#table-of-contents" title="Permanent link">¶</a></h2>
|
||
<ol>
|
||
<li><a href="#ai-and-platform-engineering">AI and Platform Engineering</a></li>
|
||
<li><a href="#documentation">Documentation</a><ul>
|
||
<li><a href="#developer-productivity">Developer Productivity</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#ai-engineering">AI Engineering</a></li>
|
||
<li><a href="#agentic-frameworks">Agentic Frameworks</a><ul>
|
||
<li><a href="#developer-experience">Developer Experience</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#architectural-foundations">Architectural Foundations</a></li>
|
||
<li><a href="#kubernetes-tools">Kubernetes Tools</a><ul>
|
||
<li><a href="#general-reference">General Reference</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#cicd-pipeline">CICD Pipeline</a></li>
|
||
<li><a href="#github-actions">GitHub Actions</a><ul>
|
||
<li><a href="#developer-tooling">Developer Tooling</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#cicd-pipelines">CICD Pipelines</a></li>
|
||
<li><a href="#ai-and-automation">AI and Automation</a><ul>
|
||
<li><a href="#model-context-protocol">Model Context Protocol</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#cloud-engineering">Cloud Engineering</a></li>
|
||
<li><a href="#aws">AWS</a><ul>
|
||
<li><a href="#automated-deployment">Automated Deployment</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#ci-cd-pipelines">CI-CD Pipelines</a><ul>
|
||
<li><a href="#architecture">Architecture</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#cloud-native">Cloud Native</a><ul>
|
||
<li><a href="#ci-cd-pipelines-1">CI-CD Pipelines</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#devops">DevOps</a><ul>
|
||
<li><a href="#continuous-delivery">Continuous Delivery</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#finops">FinOps</a><ul>
|
||
<li><a href="#cost-optimization">Cost Optimization</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#hybrid-cloud">Hybrid Cloud</a><ul>
|
||
<li><a href="#case-studies">Case Studies</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#kubernetes">Kubernetes</a><ul>
|
||
<li><a href="#best-practices">Best Practices</a></li>
|
||
<li><a href="#ci-cd-pipelines-2">CI-CD Pipelines</a></li>
|
||
<li><a href="#cloud-native-1">Cloud Native</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#cloud-native-2">Cloud Native</a></li>
|
||
<li><a href="#application-delivery">Application Delivery</a><ul>
|
||
<li><a href="#package-management">Package Management</a></li>
|
||
<li><a href="#introductory">Introductory</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#continuous-delivery-1">Continuous Delivery</a></li>
|
||
<li><a href="#cicd-and-testing">CICD and Testing</a><ul>
|
||
<li><a href="#pipeline-as-code">Pipeline as Code</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#cicd-best-practices">CICD Best Practices</a><ul>
|
||
<li><a href="#learning-paths">Learning Paths</a></li>
|
||
<li><a href="#overview">Overview</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#deployment-strategies">Deployment Strategies</a><ul>
|
||
<li><a href="#blue-green-and-canary">Blue-Green and Canary</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#deployment-and-delivery">Deployment and Delivery</a></li>
|
||
<li><a href="#cicd-and-delivery">CICD and Delivery</a><ul>
|
||
<li><a href="#aws-architecture">AWS Architecture</a></li>
|
||
<li><a href="#artifact-registry">Artifact Registry</a></li>
|
||
<li><a href="#developer-productivity-1">Developer Productivity</a></li>
|
||
<li><a href="#enterprise-tooling">Enterprise Tooling</a></li>
|
||
<li><a href="#industry-reports">Industry Reports</a></li>
|
||
<li><a href="#jenkins">Jenkins</a></li>
|
||
<li><a href="#kubernetes-native">Kubernetes Native</a></li>
|
||
<li><a href="#pipeline-architecture">Pipeline Architecture</a></li>
|
||
<li><a href="#resource-portals">Resource Portals</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#deployment-strategies-1">Deployment Strategies</a><ul>
|
||
<li><a href="#blue-green-and-canary-1">Blue-Green and Canary</a></li>
|
||
<li><a href="#education">Education</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#gitops">GitOps</a><ul>
|
||
<li><a href="#red-hat-openshift">Red Hat OpenShift</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#platform-engineering">Platform Engineering</a><ul>
|
||
<li><a href="#kubernetes-management">Kubernetes Management</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#progressive-delivery">Progressive Delivery</a><ul>
|
||
<li><a href="#feature-flags">Feature Flags</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#devops-1">DevOps</a></li>
|
||
<li><a href="#agile">Agile</a><ul>
|
||
<li><a href="#methodology">Methodology</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#automation">Automation</a><ul>
|
||
<li><a href="#ci-cd-pipelines-3">CI-CD Pipelines</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#ci-cd-pipelines-4">CI-CD Pipelines</a><ul>
|
||
<li><a href="#best-practices-1">Best Practices</a></li>
|
||
<li><a href="#case-studies-1">Case Studies</a></li>
|
||
<li><a href="#fundamentals">Fundamentals</a></li>
|
||
<li><a href="#state-of-devops">State of DevOps</a></li>
|
||
<li><a href="#troubleshooting">Troubleshooting</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#ci-cd-platforms">CI-CD Platforms</a><ul>
|
||
<li><a href="#evaluation">Evaluation</a></li>
|
||
<li><a href="#tooling">Tooling</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#continuous-delivery-2">Continuous Delivery</a><ul>
|
||
<li><a href="#patterns">Patterns</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#continuous-integration">Continuous Integration</a><ul>
|
||
<li><a href="#fundamentals-1">Fundamentals</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#database-deployments">Database Deployments</a><ul>
|
||
<li><a href="#gitops-1">GitOps</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#financial-services">Financial Services</a><ul>
|
||
<li><a href="#best-practices-2">Best Practices</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#infrastructure-as-code">Infrastructure as Code</a><ul>
|
||
<li><a href="#ai-integration">AI Integration</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#devops-and-cicd">DevOps and CICD</a></li>
|
||
<li><a href="#cicd-automation">CICD Automation</a><ul>
|
||
<li><a href="#terraform-release-management">Terraform Release Management</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#developer-experience-1">Developer Experience</a></li>
|
||
<li><a href="#ai-assisted-coding">AI-Assisted Coding</a><ul>
|
||
<li><a href="#claude-code">Claude Code</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#finops-and-cloud-cost">FinOps and Cloud Cost</a></li>
|
||
<li><a href="#iac-finops">IaC FinOps</a><ul>
|
||
<li><a href="#terraform-integration">Terraform Integration</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#industry-analysis">Industry Analysis</a></li>
|
||
<li><a href="#devops-trends">DevOps Trends</a></li>
|
||
<li><a href="#infrastructure">Infrastructure</a></li>
|
||
<li><a href="#kubernetes-distributions">Kubernetes Distributions</a><ul>
|
||
<li><a href="#enterprise-distributions">Enterprise Distributions</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#infrastructure-as-code-1">Infrastructure as Code</a></li>
|
||
<li><a href="#cicd-and-delivery-1">CICD and Delivery</a><ul>
|
||
<li><a href="#security-and-compliance">Security and Compliance</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#gitops-2">GitOps</a><ul>
|
||
<li><a href="#configuration-management">Configuration Management</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#kubernetes-gitops-and-packaging">Kubernetes GitOps and Packaging</a></li>
|
||
<li><a href="#argo-project-ecosystem">Argo Project Ecosystem</a><ul>
|
||
<li><a href="#ui-visualization">UI Visualization</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#methodology-1">Methodology</a></li>
|
||
<li><a href="#culture">Culture</a></li>
|
||
<li><a href="#foundational-reading">Foundational Reading</a></li>
|
||
<li><a href="#introduction">Introduction</a></li>
|
||
<li><a href="#platform-engineering-1">Platform Engineering</a></li>
|
||
<li><a href="#developer-experience-2">Developer Experience</a><ul>
|
||
<li><a href="#continuous-delivery-3">Continuous Delivery</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#software-engineering">Software Engineering</a></li>
|
||
<li><a href="#ai-tools">AI Tools</a><ul>
|
||
<li><a href="#developer-productivity-2">Developer Productivity</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#ai-assisted-development">AI-Assisted Development</a><ul>
|
||
<li><a href="#github-copilot">GitHub Copilot</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#code-review">Code Review</a><ul>
|
||
<li><a href="#best-practices-3">Best Practices</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#sdlc">SDLC</a><ul>
|
||
<li><a href="#methodology-2">Methodology</a></li>
|
||
</ul>
|
||
</li>
|
||
<li><a href="#version-control">Version Control</a><ul>
|
||
<li><a href="#trunk-based-development">Trunk-Based Development</a></li>
|
||
</ul>
|
||
</li>
|
||
</ol>
|
||
<h2 id="ai-and-platform-engineering">AI and Platform Engineering<a class="headerlink" href="#ai-and-platform-engineering" title="Permanent link">¶</a></h2>
|
||
<h3 id="documentation">Documentation<a class="headerlink" href="#documentation" title="Permanent link">¶</a></h3>
|
||
<h4 id="developer-productivity">Developer Productivity<a class="headerlink" href="#developer-productivity" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://www.youtube.com/watch?si=dWSDPD4eXvF3dx5r&v=gnYU0jtQbug&feature=youtu.be">GitBook Webinar: GitBook for Public Docs</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Webinar presentation highlighting standard configurations for establishing clear, highly readable public documentation using GitBook, emphasizing real-time integrations and Markdown-based code setups.</li>
|
||
</ul>
|
||
<h2 id="ai-engineering">AI Engineering<a class="headerlink" href="#ai-engineering" title="Permanent link">¶</a></h2>
|
||
<h3 id="agentic-frameworks">Agentic Frameworks<a class="headerlink" href="#agentic-frameworks" title="Permanent link">¶</a></h3>
|
||
<h4 id="developer-experience">Developer Experience<a class="headerlink" href="#developer-experience" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://kiro.dev">Kiro: Engineering Rigor for Agentic Development</a> <span class='md-tag md-tag--warning'>[TYPESCRIPT CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Kiro is a testing and engineering framework designed to bring traditional software discipline—such as regression testing, linting, and sandbox executing—to LLM agents and multi-agent workflows. It establishes strict validation steps to ensure agent behaviors remain deterministic, secure, and aligned with standard corporate software engineering guidelines.</li>
|
||
</ul>
|
||
<h2 id="architectural-foundations">Architectural Foundations<a class="headerlink" href="#architectural-foundations" title="Permanent link">¶</a></h2>
|
||
<h3 id="kubernetes-tools">Kubernetes Tools<a class="headerlink" href="#kubernetes-tools" title="Permanent link">¶</a></h3>
|
||
<h4 id="general-reference">General Reference<a class="headerlink" href="#general-reference" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><a href="https://en.wikipedia.org/wiki/DevOps">Wikipedia.org: DevOps</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Wikipedia.org: DevOps in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://azure.github.io/Azure-Landing-Zones/accelerator">Azure Landing Zone IaC Accelerator</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Azure Landing Zone IaC Accelerator in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://noodlemctwoodle.medium.com/automating-microsoft-sentinel-deployment-with-azure-devops-ci-cd-2d4ae0c4e254">Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Automating Microsoft Sentinel Deployment with Azure DevOps CI/CD in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://en.wikipedia.org/wiki/Continuous_integration">Wikipedia.org: Continuous Integration</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Wikipedia.org: Continuous Integration in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://en.wikipedia.org/wiki/Continuous_delivery">Wikipedia.org: Continuous Delivery</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Wikipedia.org: Continuous Delivery in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://dzone.com/refcardz/continuous-integration-servers">DZone: Continuous Integration: Servers and Tools</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering DZone: Continuous Integration: Servers and Tools in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://info.acloud.guru/resources/brazeal-how-your-org-predicts-your-ci/cd-pipeline">acloud.guru: How youtr org predicts your CI/CD pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering acloud.guru: How youtr org predicts your CI/CD pipeline in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://dzone.com/refcardz/continuous-delivery-patterns">Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software' Lifecycle 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Dzone refcard: Continuous Delivery - Patterns and Anti-Patterns in the Software' Lifecycle 🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://www.ammeon.com/5-tips-for-building-ci-cd-pipeline">ammeon.com: 5 Tips For Building A CI/CD Pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering ammeon.com: 5 Tips For Building A CI/CD Pipeline in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/faun/what-is-ci-cd-pipeline-in-devops-6fba17a76e73">medium: What is CI/CD Pipeline in DevOps? 🌟🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium: What is CI/CD Pipeline in DevOps? 🌟🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/@sanjayaben/how-to-build-an-efficient-ci-cd-pipeline-b5738ad567c8">medium: How to build an efficient CI/CD pipeline 🌟🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium: How to build an efficient CI/CD pipeline 🌟🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://javi-kata.medium.com/ci-cd-the-journey-of-a-dummy-team-f51a061684bc">javi-kata.medium.com: CI/CD the journey of a dummy team 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering javi-kata.medium.com: CI/CD the journey of a dummy team 🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://www.tripwire.com/state-of-security/devops/everything-need-to-know-about-ci-cd-security">tripwire.com: Everything You Need to Know About CI/CD and Security</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering tripwire.com: Everything You Need to Know About CI/CD and Security in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://cd.foundation/blog/2021/02/01/trends-that-will-define-ci-cd-in-2021">cd.foundation: 2021 Technology Trends and Predictions</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering cd.foundation: 2021 Technology Trends and Predictions in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://blog.thundra.io/why-a-ci/cd-pipeline-makes-good-business-sense">blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering blog.thundra.io: Why a CI/CD Pipeline Makes Good Business Sense in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://www.javacodegeeks.com/2021/08/the-case-against-ci-cd.html">javacodegeeks.com: The Case Against CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering javacodegeeks.com: The Case Against CI/CD in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/codezero-reflections/automated-build-and-deploy-pipelines-for-kubernetes-d268542cca52">medium: Automated Build and Deploy Pipelines for Kubernetes</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium: Automated Build and Deploy Pipelines for Kubernetes in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/codezero-reflections/next-generation-kubernetes-deployments-12637eae9d68">medium: Next Generation Kubernetes Deployments</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium: Next Generation Kubernetes Deployments in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://levelup.gitconnected.com/basics-of-ci-cd-a98340c60b04">levelup.gitconnected.com: Basics of CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering <mark>levelup.gitconnected.com: Basics of CI/CD</mark> in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://www.techrepublic.com/article/how-to-choose-the-right-cicd-platform">techrepublic.com: CI/CD platforms: How to choose the right continuous integration' and delivery system for your business</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering techrepublic.com: CI/CD platforms: How to choose the right continuous integration' and delivery system for your business in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/softwareimprovementgroup/ci-cd-best-practices-how-to-set-up-your-pipeline-4643eea14bfa">medium.com/softwareimprovementgroup: CI/CD best practices: How to set up' your pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium.com/softwareimprovementgroup: CI/CD best practices: How to set up' your pipeline in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/dynatrace-engineering/how-to-combine-and-automate-infrastructure-and-application-deployment-in-a-microservice-environment-a16b664bb8b5">medium.com/dynatrace-engineering: How to combine and automate infrastructure' and application deployment in a microservice environment</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium.com/dynatrace-engineering: How to combine and automate infrastructure' and application deployment in a microservice environment in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/@rifkikarimr/continuous-integration-and-continuous-deployment-best-practices-for-devops-b99eac071a5c">medium.com/@rifkikarimr: Continuous Integration and Continuous Deployment:' Best Practices for DevOps 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium.com/@rifkikarimr: Continuous Integration and Continuous Deployment:' Best Practices for DevOps 🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://www.guru99.com/ci-cd-pipeline.html">guru99.com: CI/CD Pipeline: Learn with Example 🌟🌟🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering <mark>guru99.com: CI/CD Pipeline: Learn with Example</mark> 🌟🌟🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://dzone.com/articles/how-to-build-an-effective-cicd-pipeline">dzone.com: How To Build an Effective CI/CD Pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering <mark>dzone.com: How To Build an Effective CI/CD Pipeline</mark> in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://hart-michael.medium.com/why-you-need-continuous-deployment-93d7b5936523">hart-michael.medium.com: Why You Need Continuous Deployment</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering hart-michael.medium.com: Why You Need Continuous Deployment in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://blog.devops.dev/automating-kubernetes-deployments-with-helm-charts-baaec0e6fbc5">Automating Kubernetes Deployments with Helm Charts</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Automating Kubernetes Deployments with Helm Charts in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://dzone.com/articles/an-overview-of-cicd-pipelines-with-kubernetes">dzone.com: An Overview of CI/CD Pipelines With Kubernetes</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering <mark>dzone.com: An Overview of CI/CD Pipelines With Kubernetes</mark> in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://betanews.com/2022/01/26/overcoming-observability-challenges">betanews.com: Overcoming observability challenges in the CI/CD Pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering <mark>betanews.com: Overcoming observability challenges in the CI/CD Pipeline</mark> in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://medium.com/@denniszielke/continuous-kubernetes-blue-green-deployments-on-azure-using-nginx-appgateway-or-trafficmanager-4490bce29cb">medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager — part 2</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering medium: Continuous Kubernetes blue-green deployments on Azure using Nginx,' AppGateway or TrafficManager — part 2 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://levelup.gitconnected.com/blue-green-with-canary-deployment-a-novel-approach-2cee77ff564d">gitconnected.com: Blue-Green with Canary Deployment — A Novel approach</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering gitconnected.com: Blue-Green with Canary Deployment — A Novel approach in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://cd.foundation/blog/2021/03/24/intro-to-deployment-strategies-blue-green-canary-and-more">cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering cd.foundation: Intro to Deployment Strategies: Blue-Green, Canary, and More' 🌟 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://devopslearners.com/blue-green-vs-canary-deployment-76436d7f6bc1">devopslearners.com: Blue-Green vs Canary Deployment</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering devopslearners.com: Blue-Green vs Canary Deployment in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://mediatemple.net/blog/cloud-hosting/cicd-workflows-aws-3-use-cases">mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering mediatemple.net: Cloud-Native CI/CD Workflows in AWS: 3 Use Cases in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://t.co/UmacHpStqI">Terraform Enterprise 2.0</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering Terraform Enterprise 2.0 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://dzone.com/articles/devops-cicd-tools-to-watch-out-for-in-2022">dzone: DevOps: CI/CD Tools to Watch Out for in 2022</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering dzone: DevOps: CI/CD Tools to Watch Out for in 2022 in the Kubernetes Tools ecosystem.</li>
|
||
<li><a href="https://betterprogramming.pub/when-should-you-self-host-ci-tools-330fc38d2a6">betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A curated technical resource and architectural guide covering betterprogramming.pub: When Should You Self-Host CI Tools? | William Anderson in the Kubernetes Tools ecosystem.</li>
|
||
</ul>
|
||
<h2 id="cicd-pipeline">CICD Pipeline<a class="headerlink" href="#cicd-pipeline" title="Permanent link">¶</a></h2>
|
||
<h3 id="github-actions">GitHub Actions<a class="headerlink" href="#github-actions" title="Permanent link">¶</a></h3>
|
||
<h4 id="developer-tooling">Developer Tooling<a class="headerlink" href="#developer-tooling" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://github.com/termkit/gama">Gama: Terminal UI for GitHub Actions</a> <span class='md-tag md-tag--info'>⭐ 480</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-ed516f39" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 4 L 10 10 L 20 3 L 30 6 L 40 12 L 50 12" fill="none" stroke="url(#spark-grad-ed516f39)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="12" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[GO CONTENT]</span> 🌟🌟 <span class='md-tag md-tag--critical'>[LEGACY]</span> — Terminal UI built to monitor and coordinate GitHub Actions workloads from the CLI. Classified as legacy under MVQ parameters because the repository has been inactive since late 2021 and was superseded by official GitHub CLI <code>run</code> commands.</li>
|
||
</ul>
|
||
<h2 id="cicd-pipelines">CICD Pipelines<a class="headerlink" href="#cicd-pipelines" title="Permanent link">¶</a></h2>
|
||
<h3 id="ai-and-automation">AI and Automation<a class="headerlink" href="#ai-and-automation" title="Permanent link">¶</a></h3>
|
||
<h4 id="model-context-protocol">Model Context Protocol<a class="headerlink" href="#model-context-protocol" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://github.com/microsoft/azure-devops-mcp"><mark>Azure DevOps MCP Server</mark></a> <span class='md-tag md-tag--info'>⭐ 1813</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-2b346c75" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 4 L 10 12 L 20 2 L 30 11 L 40 6 L 50 5" fill="none" stroke="url(#spark-grad-2b346c75)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="5" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[TYPESCRIPT CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — An official Microsoft MCP server repository enabling AI Agents (like Claude or GitHub Copilot) to interact seamlessly with Azure DevOps. Allows agents to manage work items, query repositories, and orchestrate pipeline runs.</li>
|
||
</ul>
|
||
<h2 id="cloud-engineering">Cloud Engineering<a class="headerlink" href="#cloud-engineering" title="Permanent link">¶</a></h2>
|
||
<h3 id="aws">AWS<a class="headerlink" href="#aws" title="Permanent link">¶</a></h3>
|
||
<h4 id="automated-deployment">Automated Deployment<a class="headerlink" href="#automated-deployment" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2020)</strong> <a href="https://aws.amazon.com/es/builders-library/automating-safe-hands-off-deployments">aws.amazon.com: Automating safe, hands-off deployments 🌟🌟</a> <span class='md-tag md-tag--warning'>[SPANISH CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--primary'>[DOCUMENTATION]</span> 🌟🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A highly technical AWS Builders Library analysis detailing Amazon's safe, automated deployment methodologies. Highlights pipeline design using fractional wave rollouts, automated synthetic testing, and automated rollbacks triggered by alarm thresholds.</li>
|
||
</ul>
|
||
<h3 id="ci-cd-pipelines">CI-CD Pipelines<a class="headerlink" href="#ci-cd-pipelines" title="Permanent link">¶</a></h3>
|
||
<h4 id="architecture">Architecture<a class="headerlink" href="#architecture" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://thenewstack.io/are-monolith-ci-cd-pipelines-killing-quality-in-your-software">thenewstack.io: Are Monolith CI/CD Pipelines Killing Quality in Your Software?</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Analyses the risks of monolithic pipelines on deployment safety. Recommends aligning decoupled micro-pipelines with distinct microservice models to avoid pipeline dependency bottlenecks.</li>
|
||
</ul>
|
||
<h3 id="cloud-native">Cloud Native<a class="headerlink" href="#cloud-native" title="Permanent link">¶</a></h3>
|
||
<h4 id="ci-cd-pipelines-1">CI-CD Pipelines (1)<a class="headerlink" href="#ci-cd-pipelines-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://jfrog.com/blog/cloud-native-ci-cd-the-ultimate-checklist">jfrog.com: Cloud Native CI/CD: The Ultimate Checklist</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Presents an essential checklist for establishing cloud-native CI/CD systems. Highlights immutable container registry processes, in-cluster execution mechanics, and automated shift-left security evaluations.</li>
|
||
</ul>
|
||
<h3 id="devops">DevOps<a class="headerlink" href="#devops" title="Permanent link">¶</a></h3>
|
||
<h4 id="continuous-delivery">Continuous Delivery<a class="headerlink" href="#continuous-delivery" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://speakerdeck.com/devopslx/cd-and-optimized-cloud-spend?slide=12">speakerdeck.com: Deployment Scripting != Continuous Delivery</a> <span class='md-tag md-tag--critical'>[LEGACY]</span> — A detailed presentation contrasting legacy deployment scripts with modern, declarative continuous delivery systems. Advocates for active reconciliation models over custom imperative workflows.</li>
|
||
</ul>
|
||
<h3 id="finops">FinOps<a class="headerlink" href="#finops" title="Permanent link">¶</a></h3>
|
||
<h4 id="cost-optimization">Cost Optimization<a class="headerlink" href="#cost-optimization" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://www.harness.io/blog/streamlining-ci-cd">harness.io: Streamlining CI/CD and Optimizing AWS Cloud Spend</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Explores the integration of FinOps protocols within CI/CD pipelines. Explains how pipelines can automatically reclaim ephemeral testing resources and configure cloud sizing limits to optimize active AWS hosting costs.</li>
|
||
</ul>
|
||
<h3 id="hybrid-cloud">Hybrid Cloud<a class="headerlink" href="#hybrid-cloud" title="Permanent link">¶</a></h3>
|
||
<h4 id="case-studies">Case Studies<a class="headerlink" href="#case-studies" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://jfrog.com/blog/how-to-accelerate-software-delivery-with-hybrid-cloud-ci-cd">jfrog.com: How to Accelerate Software Delivery with Hybrid Cloud CI/CD (e-commerce) 🌟</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Architectural blueprint analyzing hybrid-cloud continuous delivery pipeline setups for e-commerce contexts. Discusses the coordination of on-premises assets with public cloud target clusters under strict compliance constraints.</li>
|
||
</ul>
|
||
<h3 id="kubernetes">Kubernetes<a class="headerlink" href="#kubernetes" title="Permanent link">¶</a></h3>
|
||
<h4 id="best-practices">Best Practices<a class="headerlink" href="#best-practices" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://spacelift.io/blog/kubernetes-ci-cd">spacelift.io: Kubernetes CI/CD Pipelines – 7 Best Practices and Tools | James Walker 🌟</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Covers seven best practices for running production-grade Kubernetes CI/CD pipelines. Evaluates declarative branch states, secure RBAC configurations, health check integrations, and automatic drift detection.</li>
|
||
</ul>
|
||
<h4 id="ci-cd-pipelines-2">CI-CD Pipelines (2)<a class="headerlink" href="#ci-cd-pipelines-2" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://thenewstack.io/kubernetes-ci-cd-pipelines-explained">thenewstack.io: Kubernetes CI/CD Pipelines Explained</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A deep dive into Kubernetes delivery designs, analyzing how declarative resources and continuous reconcilers differ from classical build steps. Evaluates the use of Helm charts and GitOps loops.</li>
|
||
</ul>
|
||
<h4 id="cloud-native-1">Cloud Native (1)<a class="headerlink" href="#cloud-native-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.groundcover.com/blog/ci-cd-kubernetes">groundcover.com: Cloud-native CI/CD? Yeah, that’s a thing 🌟</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Examines the shift to Kubernetes-native continuous delivery models. Compares Tekton and declarative GitOps runtimes like Argo CD and Flux to highlight the safety benefits of in-cluster loops.</li>
|
||
</ul>
|
||
<h2 id="cloud-native-2">Cloud Native (2)<a class="headerlink" href="#cloud-native-2" title="Permanent link">¶</a></h2>
|
||
<h3 id="application-delivery">Application Delivery<a class="headerlink" href="#application-delivery" title="Permanent link">¶</a></h3>
|
||
<h4 id="package-management">Package Management<a class="headerlink" href="#package-management" title="Permanent link">¶</a></h4>
|
||
<h5 id="introductory">Introductory<a class="headerlink" href="#introductory" title="Permanent link">¶</a></h5>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://www.harness.io/blog">harness.io: Introduction to Helm: Charts, Deployments, & More 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — High-impact breakdown of Helm core components including Chart.yaml, value overriding mechanics, and templating practices. Details how modern continuous delivery engines natively incorporate Helm to optimize release logic.</li>
|
||
</ul>
|
||
<h2 id="continuous-delivery-1">Continuous Delivery (1)<a class="headerlink" href="#continuous-delivery-1" title="Permanent link">¶</a></h2>
|
||
<h3 id="cicd-and-testing">CICD and Testing<a class="headerlink" href="#cicd-and-testing" title="Permanent link">¶</a></h3>
|
||
<h4 id="pipeline-as-code">Pipeline as Code<a class="headerlink" href="#pipeline-as-code" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://testguild.com/podcast/a345-mohamed">testguild.com: Pipeline as Code with Mohamed Labouardy</a> 🌟🌟🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Podcast episode reviewing the strategic transition to declarative configuration pipelines (Pipeline as Code). Emphasizes integration of automated compliance scanning, container vulnerability reports, and regression testing suites.</li>
|
||
</ul>
|
||
<h3 id="cicd-best-practices">CICD Best Practices<a class="headerlink" href="#cicd-best-practices" title="Permanent link">¶</a></h3>
|
||
<h4 id="learning-paths">Learning Paths<a class="headerlink" href="#learning-paths" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://about.gitlab.com/blog/how-to-learn-ci-cd-fast">about.gitlab.com: How to learn CI/CD fast</a> 🌟🌟🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Tactical guide establishing a rapid, practice-centric training program to master continuous delivery fundamentals. Walks through setting up simple multi-stage build pipelines, lint checks, test suites, and Docker deployment actions.</li>
|
||
</ul>
|
||
<h4 id="overview">Overview<a class="headerlink" href="#overview" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://about.gitlab.com/blog/how-to-keep-up-with-ci-cd-best-practices"><strong>about.gitlab.com: How to keep up with CI/CD best practices</strong></a> 🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[ENTERPRISE-STABLE]</span> — Synthesis of modern continuous integration frameworks, emphasizing pipeline standardization, artifact isolation, and fast feedback loops. Discusses optimization of runner resource footprints and build steps parallelization.</li>
|
||
</ul>
|
||
<h3 id="deployment-strategies">Deployment Strategies<a class="headerlink" href="#deployment-strategies" title="Permanent link">¶</a></h3>
|
||
<h4 id="blue-green-and-canary">Blue-Green and Canary<a class="headerlink" href="#blue-green-and-canary" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://www.harness.io/blog/blue-green-canary-deployment-strategies"><mark>harness.io: Intro to Deployment Strategies: Blue-Green, Canary, and More 🌟</mark></a> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — Highly detailed structural evaluation of Kubernetes deployment paradigms. Contrasts blue-green switches, canary rollouts, and rolling deployments based on system overhead, traffic redirection latency, and blast-radius containment.</li>
|
||
</ul>
|
||
<h2 id="deployment-and-delivery">Deployment and Delivery<a class="headerlink" href="#deployment-and-delivery" title="Permanent link">¶</a></h2>
|
||
<h3 id="cicd-and-delivery">CICD and Delivery<a class="headerlink" href="#cicd-and-delivery" title="Permanent link">¶</a></h3>
|
||
<h4 id="aws-architecture">AWS Architecture<a class="headerlink" href="#aws-architecture" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://caylent.com/blog/pragmatic-enterprise-cicd">trek10.com: Enterprise CI/CD on AWS: a pragmatic approach</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Pragmatic enterprise architecture paradigms for deploying resilient pipelines on AWS. Focuses on orchestrating CodePipeline, ECS, and EKS under high compliance boundaries, robust IAM roles, and centralized security.</li>
|
||
</ul>
|
||
<h4 id="artifact-registry">Artifact Registry<a class="headerlink" href="#artifact-registry" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.plutora.com/ci-cd-tools/artifacts-management-tools">plutora.com: Artifacts management tools</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An architectural breakdown of the artifact registry ecosystem (such as JFrog Artifactory and Sonatype Nexus). Evaluates why safe binary management, package indexing, and license scanning are critical for maintaining clean supply chains.</li>
|
||
</ul>
|
||
<h4 id="developer-productivity-1">Developer Productivity (1)<a class="headerlink" href="#developer-productivity-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://github.com/mxschmitt/action-tmate"><strong>action-tmate: Debug GitHub Actions via SSH</strong></a> <span class='md-tag md-tag--info'>⭐ 3550</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-378402c1" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 4 L 10 2 L 20 5 L 30 4 L 40 10 L 50 5" fill="none" stroke="url(#spark-grad-378402c1)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="5" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[SHELL CONTENT]</span> 🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[ENTERPRISE-STABLE]</span> — An essential interactive troubleshooting tool that opens a secure tmate SSH session directly into active GitHub Actions runners, enabling real-time terminal diagnostics of failing pipeline runs.</li>
|
||
</ul>
|
||
<h4 id="enterprise-tooling">Enterprise Tooling<a class="headerlink" href="#enterprise-tooling" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://www.pmease.com">PMEase QuickBuild</a> <span class='md-tag md-tag--warning'>[JAVA CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--critical'>[LEGACY]</span> — A powerful commercial build and configuration management tool geared towards large enterprises. Combines high-capacity agents, visual dependency chains, and precise audit trails for legacy and cloud-native workloads.</li>
|
||
</ul>
|
||
<h4 id="industry-reports">Industry Reports<a class="headerlink" href="#industry-reports" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://jfrog.com/pipelines">GigaOm's Radar for Enterprise CI/CD 🌟</a> <span class='md-tag md-tag--secondary'>[CASE STUDY]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An industry analyst review of enterprise CI/CD solutions. Highlights the positioning of systems like JFrog Pipelines on parameters including multi-cloud portability, automated governance, secure distribution, and hybrid scalability.</li>
|
||
<li><strong>(2021)</strong> <a href="https://www.cloudbees.com/blog/cicd-tools-to-know-2021">cloudbees.com: Continuous Delivery Tools: The 5 You Absolutely Need to Know in 2021</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Historical retrospective outlining the landscape of CI/CD systems in 2021. Offers context on how delivery tools have transitioned from central-server models to modern cloud-native, GitOps-driven architectures.</li>
|
||
</ul>
|
||
<h4 id="jenkins">Jenkins<a class="headerlink" href="#jenkins" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.jenkins.io/blog/2023/10/31/marc-s-napkin-upgrade-guide">Back of the Napkin Guide to Updating Jenkins</a> <span class='md-tag md-tag--secondary'>[GUIDE]</span> <span class='md-tag md-tag--critical'>[LEGACY]</span> — A pragmatic quick-reference outlining safe, robust upgrade strategies for legacy Jenkins master/agent nodes. Covers JVM runtime alignment, plugins dependency management, and core server updates with minimum outage windows.</li>
|
||
</ul>
|
||
<h4 id="kubernetes-native">Kubernetes Native<a class="headerlink" href="#kubernetes-native" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://www.harness.io/blog/kubernetes-ci-cd-best-practices">harness.io: Kubernetes CI/CD Best Practices</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A professional guide detailing best practices for Kubernetes-native CI/CD. Emphasizes image tag immutability, secure namespace configuration, automated GitOps pull routines, secrets orchestration, and strict readiness validations.</li>
|
||
<li><strong>(2023)</strong> <a href="https://www.sonatype.com/blog/achieving-ci/cd-with-kubernetes">blog.sonatype.com: Achieving CI and CD With Kubernetes 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Explores the fundamental technological shift of containerized compilation systems running directly inside Kubernetes. Details dynamic testing namespaces, secure builds, and GitOps engines to achieve high-frequency delivery cycles.</li>
|
||
<li><strong>(2023)</strong> <a href="https://thenewstack.io/7-features-that-make-kubernetes-ideal-for-ci-cd">thenewstack.io: 7 features that make kubernetes ideal for CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Analysis of Kubernetes-native features that naturally enhance modern CI/CD architectures. Focuses on APIs, declarative container orchestrations, automatic scalability, microservice security partitioning, and resilient health checks.</li>
|
||
<li><strong>(2023)</strong> <a href="https://thenewstack.io/ebooks/kubernetes/ci-cd-with-kubernetes">thenewstack.io: CI/CD with kubernetes 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An extensive technical eBook detailing the evolution of CI/CD systems towards native Kubernetes integrations. Covers GitOps patterns, isolated build containers, pipeline security principles, and multi-tenant resource controls.</li>
|
||
</ul>
|
||
<h4 id="pipeline-architecture">Pipeline Architecture<a class="headerlink" href="#pipeline-architecture" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://www.harness.io/blog/deployment-pipeline-patterns">harness.io: Pipeline Patterns for CI/CD Pipelines 🌟</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A systematic catalogue mapping out complex deployment pipeline topologies. Covers fail-fast designs, parallel execution structures, multi-environment progression, and automated artifact immutability to elevate overall platform engineering.</li>
|
||
</ul>
|
||
<h4 id="resource-portals">Resource Portals<a class="headerlink" href="#resource-portals" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://github.com/cicdops/awesome-ciandcd">Awesome CI/CD 🌟</a> <span class='md-tag md-tag--info'>⭐ 1999</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-ccee7300" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 3 L 10 9 L 20 4 L 30 6 L 40 12 L 50 5" fill="none" stroke="url(#spark-grad-ccee7300)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="5" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[MARKDOWN CONTENT]</span> 🌟🌟🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An extensive curated list capturing modern DevOps platforms, delivery engines, automated linting, security scanning, and container validation tools, acting as a foundational technical index for engineering teams.</li>
|
||
</ul>
|
||
<h3 id="deployment-strategies-1">Deployment Strategies (1)<a class="headerlink" href="#deployment-strategies-1" title="Permanent link">¶</a></h3>
|
||
<h4 id="blue-green-and-canary-1">Blue-Green and Canary (1)<a class="headerlink" href="#blue-green-and-canary-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://semaphore.io/blog/continuous-blue-green-deployments-with-kubernetes">semaphoreci.com: Continuous Blue-Green Deployments With Kubernetes 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> <span class='md-tag md-tag--secondary'>[GUIDE]</span> — Technical tutorial illustrating native implementation of blue-green deployments on Kubernetes. Demonstrates how to manipulate service selectors, manage ingress controllers, and swap traffic dynamically with zero application downtime.</li>
|
||
<li><strong>(2023)</strong> <a href="https://blog.container-solutions.com/deployment-strategies">blog.container-solutions.com: Deployment Strategies 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — In-depth guide comparing core deployment topologies: recreate, rolling update, blue/green, canary, and shadow. Focuses on the trade-offs of budget, state management, infrastructure replication overhead, and traffic routing mechanisms.</li>
|
||
<li><strong>(2023)</strong> <a href="https://www.opsmx.com/blog/blue-green-deployment">opsmx.com: What is Blue Green Deployment ?</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An introductory primer defining the operational mechanics of blue-green architectures. Focuses on setting up mirrored hosting environments, routing configurations, and robust database rollback plans.</li>
|
||
</ul>
|
||
<h4 id="education">Education<a class="headerlink" href="#education" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://www.youtube.com/watch?v=aU-EtdEOdlM">youtube: Kubernetes Deployment Strategies | DevOps FAQ | DevOps DevOps Interview Q&A</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Educational presentation covering the standard deployment patterns in Kubernetes (Recreate, Rolling Update, Canary, Shadow). Tailored for DevOps engineers seeking solid conceptual preparation and technical interview readiness.</li>
|
||
</ul>
|
||
<h3 id="gitops">GitOps<a class="headerlink" href="#gitops" title="Permanent link">¶</a></h3>
|
||
<h4 id="red-hat-openshift">Red Hat OpenShift<a class="headerlink" href="#red-hat-openshift" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://developers.redhat.com/blog/2020/09/03/the-present-and-future-of-ci-cd-with-gitops-on-red-hat-openshift">developers.redhat.com: The present and future of CI/CD with GitOps on Red Hat OpenShift 🌟</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Focuses on Red Hat OpenShift's alignment with GitOps and Pipelines frameworks (Argo CD and Tekton). Highlights architectural benefits of multi-cluster visual state synchronizations and declarative deployment pipelines.</li>
|
||
</ul>
|
||
<h3 id="platform-engineering">Platform Engineering<a class="headerlink" href="#platform-engineering" title="Permanent link">¶</a></h3>
|
||
<h4 id="kubernetes-management">Kubernetes Management<a class="headerlink" href="#kubernetes-management" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://devtron.ai">Devtron Labs: Devtron provides a 'seamless,’ 'implementation agnostic uniform interface' across Kubernetes Life Cycle integrated with most Opensource and commercial tools</a> <span class='md-tag md-tag--warning'>[GO CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An open-source, tool-agnostic application management platform for Kubernetes. Unifies discrete CI/CD workflows, GitOps, observability tooling, and cluster resource debugging into a single visual interface, drastically lowering cognitive load.</li>
|
||
<li><strong>(2025)</strong> <a href="https://canine.sh">Canine: A Developer-friendly PaaS for Kubernetes</a> <span class='md-tag md-tag--warning'>[GO CONTENT]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A developer-centric, lightweight PaaS layer running directly on top of Kubernetes. Canine simplifies native container deployments and configurations, reducing cognitive load and shortening inner-loop development iterations.</li>
|
||
</ul>
|
||
<h3 id="progressive-delivery">Progressive Delivery<a class="headerlink" href="#progressive-delivery" title="Permanent link">¶</a></h3>
|
||
<h4 id="feature-flags">Feature Flags<a class="headerlink" href="#feature-flags" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://www.harness.io/harness-devops-academy/progressive-delivery">split.io: Progressive Delivery</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Foundational architectural overview of progressive delivery principles. Explains decoupling deployments from business releases using smart canary gates, dynamic feature flags, and real-time monitoring of impact metrics.</li>
|
||
</ul>
|
||
<h2 id="devops-1">DevOps (1)<a class="headerlink" href="#devops-1" title="Permanent link">¶</a></h2>
|
||
<h3 id="agile">Agile<a class="headerlink" href="#agile" title="Permanent link">¶</a></h3>
|
||
<h4 id="methodology">Methodology<a class="headerlink" href="#methodology" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://community.dataminer.services/ci-cd-and-the-agile-principles">community.dataminer.services: CI/CD and the Agile Principles</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Evaluates the alignment of continuous integration pipelines with foundational Agile methodologies. Focuses on how automated testing and daily release cycles strengthen feedback loops.</li>
|
||
</ul>
|
||
<h3 id="automation">Automation<a class="headerlink" href="#automation" title="Permanent link">¶</a></h3>
|
||
<h4 id="ci-cd-pipelines-3">CI-CD Pipelines (3)<a class="headerlink" href="#ci-cd-pipelines-3" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://thenewstack.io/3-ways-to-use-automation-in-ci-cd-pipelines">harness.io: 3 Ways to Use Automation in CI/CD Pipelines</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Highlights three strategic insertion points for advanced pipeline automation. Focuses on automated rolling deployments, policy-as-code configuration validations, and dynamic, risk-based pipeline security policies.</li>
|
||
</ul>
|
||
<h3 id="ci-cd-pipelines-4">CI-CD Pipelines (4)<a class="headerlink" href="#ci-cd-pipelines-4" title="Permanent link">¶</a></h3>
|
||
<h4 id="best-practices-1">Best Practices (1)<a class="headerlink" href="#best-practices-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://blog.bitsrc.io/ci-cd-best-practices-bca0ef665677">CI/CD Best Practices 🌟</a> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Details essential strategies for optimizing continuous integration speed and reliability. Evaluates modular pipelines, build caching systems, parallelized test execution, and shift-left automated scanning.</li>
|
||
<li><strong>(2021)</strong> <a href="https://www.cloudbees.com/blog/tips-creating-successful-cicd-pipeline">cloudbees.com: 7 Tips for Creating A Successful CI/CD Pipeline 🌟</a> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Presents practical insights for designing enterprise delivery systems, emphasizing Jenkins configurations. Highlights the importance of build reproducibility, artifact isolation, and database migration scripting in the delivery loop.</li>
|
||
<li><strong>(2021)</strong> <a href="https://circleci.com/blog/top-5-ci-cd-best-practices">Top 5 CI/CD best practices for 2021 🌟</a> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Tactical handbook outlining key optimizations for modern pipelines. Recommends isolating pipelines into modular micro-jobs, enforcing tight feedback loops, and using declarative branch patterns with secrets managers.</li>
|
||
<li><strong>(2022)</strong> <a href="https://devops.com/how-to-implement-an-effective-ci-cd-pipeline">devops.com: How to Implement an Effective CI/CD Pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Details tactical methodologies for constructing highly effective, resilient CI/CD pipelines. Explains how to integrate Infrastructure as Code (IaC), monitor lifecycle metrics, and avoid critical deployment execution pitfalls.</li>
|
||
<li><strong>(2022)</strong> <a href="https://thenewstack.io/four-best-practices-to-drive-successful-adoption-of-ci-cd">thenewstack.io: 4 Best Practices to Drive Successful Adoption of CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Highlights four practices key to successful organizational adoption of CI/CD, highlighting incremental changes, container isolation, comprehensive testing suites, and KPI tracking.</li>
|
||
</ul>
|
||
<h4 id="case-studies-1">Case Studies (1)<a class="headerlink" href="#case-studies-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2018)</strong> <a href="https://tech.buzzfeed.com/continuous-deployments-at-buzzfeed-d171f76c1ac4">tech.buzzfeed.com: Continuous Deployments at BuzzFeed</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An architectural case study detailing BuzzFeed's transition to continuous deployment. Analyzes how their internal tooling structures automated container packaging and microservices management to optimize high-frequency shipping.</li>
|
||
</ul>
|
||
<h4 id="fundamentals">Fundamentals<a class="headerlink" href="#fundamentals" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://dev.to/semaphore/ci-cd-continuous-integration-delivery-explained-75l">dev.to: CI/CD Continuous Integration & Delivery Explained 🌟🌟</a> 🌟🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Deep dive into the operational differences between Continuous Integration, Continuous Delivery, and Continuous Deployment. Examines pipeline automation structures, feedback latency mitigation, and verification strategies to accelerate delivery.</li>
|
||
<li><strong>(2023)</strong> <a href="https://www.harness.io/blog/ci-cd-pipeline">harness.io: CI/CD Pipeline: Everything You Need to Know 🌟</a> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Comprehensive architectural analysis of enterprise CI/CD systems. Evaluates core lifecycle phases from repository check-ins to automated canary strategies and active rollback mechanisms in production environments.</li>
|
||
<li><strong>(2023)</strong> <a href="https://www.infoworld.com/article/2269266/what-is-cicd-continuous-integration-and-continuous-delivery-explained.html">infoworld.com: What is CI/CD? Continuous integration and continuous delivery explained</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An industry-wide reference analyzing modern CI/CD patterns and structural components. Highlights automation, continuous testing, delivery stages, and the operational divide between cloud delivery and automated deployment.</li>
|
||
<li><strong>(2022)</strong> <a href="https://kodekloud.com/blog/ci-cd-pipeline-in-devops">kodekloud.com: What is CI/CD Pipeline in DevOps</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A learner-focused pipeline design overview. Analyzes build automation systems, continuous testing stages, and how pipeline stages are sequenced to achieve robust, rapid cloud application deployments.</li>
|
||
<li><strong>(2022)</strong> <a href="https://www.opsmx.com/blog/what-is-a-ci-cd-pipeline">opsmx.com: What is a CI/CD Pipeline ?</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Details CI/CD pipeline structures with a strong focus on verification gates and multi-environment promotion. Highlights techniques used to scale deployments securely while mitigating environmental divergence.</li>
|
||
<li><strong>(2022)</strong> <a href="https://www.cloudbees.com/blog/ci-cd-pipeline">cloudbees.com: Key Components of a CI/CD Pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Breaks down core structural parts of pipeline delivery workflows. Details standard roles for source version managers, build runtimes, package registries, and staging environments.</li>
|
||
<li><strong>(2021)</strong> <a href="https://www.techuz.com/blog/what-is-ci-cd-an-introduction-to-continuous-integration-continuous-deployment-and-ci-cd-pipeline">techuz.com: What is CI/CD? An Introduction to Continuous Integration, Continuous Deployment and CI/CD Pipeline</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Introduction to structural components of continuous delivery environments. Details standard pipeline phases, source control integrations, and tooling selections to transition from manual builds to automated pipelines.</li>
|
||
<li><strong>(2021)</strong> <a href="https://www.linkedin.com/pulse/enabling-cicd-boost-devops-pavan-belagatti">linkedin pulse: Enabling CI/CD to Boost DevOps | Pavan Belagatti</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Explains the foundational role of automated integration and delivery loops in boosting developer velocity. Emphasizes collaborative automation and fast failure recovery.</li>
|
||
<li><strong>(2019)</strong> <a href="https://opensource.com/article/19/4/devops-pipeline">opensource.com: A beginner's guide to building DevOps pipelines with open source tools</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> <span class='md-tag md-tag--secondary'>[GUIDE]</span> — A foundational guide outlining how to build robust, open-source DevOps pipelines. It discusses orchestrating continuous integration and continuous deployment environments using tools like Jenkins, providing a roadmap for establishing automated feedback loops.</li>
|
||
</ul>
|
||
<h4 id="state-of-devops">State of DevOps<a class="headerlink" href="#state-of-devops" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://sdtimes.com/cicd/the-state-of-ci-cd">sdtimes.com: The State of CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Analyzes broad trends in delivery pipelines, detailing modern bottlenecks and the rising use of platform engineering teams to provide standardized templates for developer consumption.</li>
|
||
<li><strong>(2021)</strong> <a href="https://stackoverflow.blog/2021/12/20/fulfilling-the-promise-of-ci-cd">stackoverflow.blog: Fulfilling the promise of CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Addresses the operational gap between implementing automation tooling and achieving mature continuous deployment. Focuses on continuous test suite reliability and pipeline performance data.</li>
|
||
</ul>
|
||
<h4 id="troubleshooting">Troubleshooting<a class="headerlink" href="#troubleshooting" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.testmuai.com/blog/cicd-pipeline-challenges">lambdatest.com: Top 10 CI/CD Pipeline Implementation Challenges And Solutions</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Examines the top ten bottlenecks slowing down enterprise CI/CD systems, offering structural fixes for issues such as flaky tests, fragile environment setups, and security gate friction.</li>
|
||
</ul>
|
||
<h3 id="ci-cd-platforms">CI-CD Platforms<a class="headerlink" href="#ci-cd-platforms" title="Permanent link">¶</a></h3>
|
||
<h4 id="evaluation">Evaluation<a class="headerlink" href="#evaluation" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://www.harness.io/blog/what-is-cicd-platform-why-should-i-care">harness.io: What is a CI/CD Platform and why should I care? 🌟</a> 🌟 <span class='md-tag md-tag--critical'>[LEGACY]</span> — Contrasts custom-built scripts and legacy tooling loops with integrated, enterprise-class CI/CD platforms. Focuses on compliance enforcement, deployment governance, and engineering self-service capabilities.</li>
|
||
</ul>
|
||
<h4 id="tooling">Tooling<a class="headerlink" href="#tooling" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://devops.com/7-popular-open-source-ci-cd-tools">devops.com: 7 Popular Open Source CI/CD Tools</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Compares seven dominant open-source CI/CD frameworks, assessing execution speed, plugin ecosystems, maintenance overhead, and architectural fitness for hybrid and Kubernetes configurations.</li>
|
||
</ul>
|
||
<h3 id="continuous-delivery-2">Continuous Delivery (2)<a class="headerlink" href="#continuous-delivery-2" title="Permanent link">¶</a></h3>
|
||
<h4 id="patterns">Patterns<a class="headerlink" href="#patterns" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2020)</strong> <a href="https://continuousdelivery.com/implementing/patterns">continuousdelivery.com: Patterns 🌟</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--primary'>[DOCUMENTATION]</span> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A seminal reference of continuous delivery patterns. Evaluates technical blueprints for automated schema updates, blue-green environments, canary verification loops, and clean decoupling of software builds from configurations.</li>
|
||
</ul>
|
||
<h3 id="continuous-integration">Continuous Integration<a class="headerlink" href="#continuous-integration" title="Permanent link">¶</a></h3>
|
||
<h4 id="fundamentals-1">Fundamentals (1)<a class="headerlink" href="#fundamentals-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.harness.io/harness-devops-academy/what-is-continuous-integration-ci">harness.io: What is Continuous Integration? 🌟</a> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Dissects the mechanical operations of Continuous Integration, exploring branch synchronization rules, build validation execution steps, and regression testing strategies designed to maintain codebase health.</li>
|
||
</ul>
|
||
<h3 id="database-deployments">Database Deployments<a class="headerlink" href="#database-deployments" title="Permanent link">¶</a></h3>
|
||
<h4 id="gitops-1">GitOps (1)<a class="headerlink" href="#gitops-1" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://thenewstack.io/embracing-database-deployments-in-ci-cd-practices-with-git">thenewstack.io: Embracing Database Deployments in CI/CD Practices with Git</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Explores how to incorporate database changes into GitOps pipelines. Focuses on integrating declarative schema tools like Liquibase and Flyway to execute database rollouts and rollbacks safely.</li>
|
||
</ul>
|
||
<h3 id="financial-services">Financial Services<a class="headerlink" href="#financial-services" title="Permanent link">¶</a></h3>
|
||
<h4 id="best-practices-2">Best Practices (2)<a class="headerlink" href="#best-practices-2" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.clickittech.com/devops/ci-cd-best-practices">clickittech.com: CI/CD Best Practices: Top 10 Practices for Financial Services</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Outlines specialized continuous delivery configurations designed for high-regulation financial environments. Covers security orchestration, strict separation of duties, and audit trail automation.</li>
|
||
</ul>
|
||
<h3 id="infrastructure-as-code">Infrastructure as Code<a class="headerlink" href="#infrastructure-as-code" title="Permanent link">¶</a></h3>
|
||
<h4 id="ai-integration">AI Integration<a class="headerlink" href="#ai-integration" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2026)</strong> <a href="https://github.com/antonbabenko/terraform-skill"><strong>Terraform & OpenTofu Skill for AI Agents</strong></a> <span class='md-tag md-tag--info'>⭐ 2012</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-581800ca" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 4 L 10 12 L 20 4 L 30 7 L 40 11 L 50 5" fill="none" stroke="url(#spark-grad-581800ca)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="5" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[TYPESCRIPT CONTENT]</span> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> 🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[ENTERPRISE-STABLE]</span> — An open-source Model Context Protocol (MCP) skill set built for AI agents. Simplifies parsing, validating, and managing Terraform and OpenTofu infrastructure configurations through intelligent, context-aware LLM tool calls.</li>
|
||
</ul>
|
||
<h2 id="devops-and-cicd">DevOps and CICD<a class="headerlink" href="#devops-and-cicd" title="Permanent link">¶</a></h2>
|
||
<h3 id="cicd-automation">CICD Automation<a class="headerlink" href="#cicd-automation" title="Permanent link">¶</a></h3>
|
||
<h4 id="terraform-release-management">Terraform Release Management<a class="headerlink" href="#terraform-release-management" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2026)</strong> <a href="https://github.com/techpivot/terraform-module-releaser">Terraform Module Releaser GitHub Action</a> <span class='md-tag md-tag--info'>⭐ 223</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-2ab0fdde" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 7 L 10 10 L 20 12 L 30 5 L 40 2 L 50 11" fill="none" stroke="url(#spark-grad-2ab0fdde)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="11" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[TYPESCRIPT CONTENT]</span> 🌟🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An automated GitHub Action that manages release tagging, semantic version tracking, and registration publication processes for Terraform modules. Mitigates distribution overhead by auto-generating changelogs and managing tags.</li>
|
||
</ul>
|
||
<h2 id="developer-experience-1">Developer Experience (1)<a class="headerlink" href="#developer-experience-1" title="Permanent link">¶</a></h2>
|
||
<h3 id="ai-assisted-coding">AI-Assisted Coding<a class="headerlink" href="#ai-assisted-coding" title="Permanent link">¶</a></h3>
|
||
<h4 id="claude-code">Claude Code<a class="headerlink" href="#claude-code" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2025)</strong> <a href="https://anthropic.skilljar.com/claude-code-in-action">Claude Code in Action</a> <span class='md-tag md-tag--warning'>[NONE CONTENT]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> <span class='md-tag md-tag--secondary'>[GUIDE]</span> — An official hands-on tutorial and demonstration course by Anthropic showing the real-world utility of Claude Code. It covers basic terminal setups, interactive file refactoring, automated git commit orchestration, and contextual testing loops. Highly valuable for teams integrating terminal-based AI agents directly into daily engineering pipelines.</li>
|
||
</ul>
|
||
<h2 id="finops-and-cloud-cost">FinOps and Cloud Cost<a class="headerlink" href="#finops-and-cloud-cost" title="Permanent link">¶</a></h2>
|
||
<h3 id="iac-finops">IaC FinOps<a class="headerlink" href="#iac-finops" title="Permanent link">¶</a></h3>
|
||
<h4 id="terraform-integration">Terraform Integration<a class="headerlink" href="#terraform-integration" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://www.linkedin.com/pulse/infracost-terraform-prs-making-cost-awareness-martin-jackson-a6sge"><mark>InfraCost + Terraform PRs: Making Cost Awareness Effortless</mark></a> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — Demonstrates how to integrate Infracost into GitHub Pull Requests to inspect infrastructure cost differences before deployment. Evaluates how shift-left practices can prevent unexpected spend increases by highlighting charges directly in developer workflows.</li>
|
||
</ul>
|
||
<h2 id="industry-analysis">Industry Analysis<a class="headerlink" href="#industry-analysis" title="Permanent link">¶</a></h2>
|
||
<h3 id="devops-trends">DevOps Trends<a class="headerlink" href="#devops-trends" title="Permanent link">¶</a></h3>
|
||
<ul>
|
||
<li><strong>(2021)</strong> <a href="https://sdtimes.com/devops/ci-cd-pipelines-are-expanding">sdtimes.com: CI/CD pipelines are expanding 🌟</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A comprehensive industry report analyzing the evolution of modern CI/CD pipelines as they swallow up operations, security compliance (DevSecOps), and AI/ML model integration (MLOps). It traces how simple deployment automation has evolved into highly integrated, complex policy engines that run across distributed clouds.</li>
|
||
</ul>
|
||
<h2 id="infrastructure">Infrastructure<a class="headerlink" href="#infrastructure" title="Permanent link">¶</a></h2>
|
||
<h3 id="kubernetes-distributions">Kubernetes Distributions<a class="headerlink" href="#kubernetes-distributions" title="Permanent link">¶</a></h3>
|
||
<h4 id="enterprise-distributions">Enterprise Distributions<a class="headerlink" href="#enterprise-distributions" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.weave.works">weave.works: Weave Kubernetes Platform</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — The enterprise Kubernetes distribution offering from Weaveworks (WKP) built heavily around declarative GitOps concepts and Cluster API. Following Weaveworks' operational cessation in early 2024, WKP is no longer commercially active, but its patterns directly influenced modern multi-cluster management strategies.</li>
|
||
</ul>
|
||
<h2 id="infrastructure-as-code-1">Infrastructure as Code (1)<a class="headerlink" href="#infrastructure-as-code-1" title="Permanent link">¶</a></h2>
|
||
<h3 id="cicd-and-delivery-1">CICD and Delivery (1)<a class="headerlink" href="#cicd-and-delivery-1" title="Permanent link">¶</a></h3>
|
||
<h4 id="security-and-compliance">Security and Compliance<a class="headerlink" href="#security-and-compliance" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://devops.com/8-security-considerations-for-ci-cd">devops.com: 8 Security Considerations for CI/CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Actionable checklist of eight vital security considerations for pipeline configurations. Addresses fundamental practices such as secure secrets injection, runner environment isolation, least-privilege RBAC, and validation processes to prevent supply-chain vulnerabilities.</li>
|
||
</ul>
|
||
<h3 id="gitops-2">GitOps (2)<a class="headerlink" href="#gitops-2" title="Permanent link">¶</a></h3>
|
||
<h4 id="configuration-management">Configuration Management<a class="headerlink" href="#configuration-management" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://thenewstack.io/ci-checks-are-not-enough-combat-configuration-drift-in-kubernetes-resources">CI Checks Are Not Enough: Combat Configuration Drift in Kubernetes Resources</a> <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Deep-dive analysis demonstrating why standard static CI checks are insufficient for modern cloud environments. Advocates for real-time drift detection and continuous reconciliation loops in Kubernetes to ensure active infrastructure aligns directly with repository manifests.</li>
|
||
</ul>
|
||
<h2 id="kubernetes-gitops-and-packaging">Kubernetes GitOps and Packaging<a class="headerlink" href="#kubernetes-gitops-and-packaging" title="Permanent link">¶</a></h2>
|
||
<h3 id="argo-project-ecosystem">Argo Project Ecosystem<a class="headerlink" href="#argo-project-ecosystem" title="Permanent link">¶</a></h3>
|
||
<h4 id="ui-visualization">UI Visualization<a class="headerlink" href="#ui-visualization" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://github.com/argoproj/argo-cd/pull/26601"><mark>feat(ui): Add AppSet to Application Resource Tree in Argo CD</mark></a> <span class='md-tag md-tag--info'>⭐ 23128</span> <svg class="v2-sparkline" width="50" height="15" viewBox="0 0 50 15" style="vertical-align: middle; display: inline-block; margin-left: 6px;" title="Activity Trend"><defs><linearGradient id="spark-grad-c23c8a66" x1="0" y1="0" x2="1" y2="0"><stop offset="0%" stop-color="rgba(34, 211, 238, 0.2)" /><stop offset="100%" stop-color="var(--md-accent-fg-color)" /></linearGradient></defs><path class="v2-sparkline-path" d="M 0 7 L 10 2 L 20 9 L 30 13 L 40 5 L 50 5" fill="none" stroke="url(#spark-grad-c23c8a66)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><circle cx="50" cy="5" r="2" fill="var(--md-accent-fg-color)" /></svg> <span class='md-tag md-tag--warning'>[GO CONTENT]</span> 🌟🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> — The official Argo CD feature enhancement that maps ApplicationSets directly inside the dashboard UI tree. This view simplifies managing multi-tenant topologies and nested application definitions for platform operators.</li>
|
||
</ul>
|
||
<h2 id="methodology-1">Methodology (1)<a class="headerlink" href="#methodology-1" title="Permanent link">¶</a></h2>
|
||
<h3 id="culture">Culture<a class="headerlink" href="#culture" title="Permanent link">¶</a></h3>
|
||
<ul>
|
||
<li><strong>(2020)</strong> <a href="https://www.devopsonline.co.uk/chatops-devops-scrumops-and-5-other-ops-religions">devopsonline.co.uk: ChatOps, DevOps, ScrumOps and 5 Other Ops religions</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A critical and entertaining analysis evaluating the landscape of modern operations paradigms (DevOps, ChatOps, GitOps, DevSecOps, etc.). It helps organizations separate practical, architectural delivery models from mere industry marketing buzzwords, highlighting what truly drives velocity and reliability.</li>
|
||
</ul>
|
||
<h3 id="foundational-reading">Foundational Reading<a class="headerlink" href="#foundational-reading" title="Permanent link">¶</a></h3>
|
||
<ul>
|
||
<li><strong>(2017)</strong> <a href="https://martinfowler.com/articles/originalContinuousIntegration.html">martinfowler.com: Continuous Integration (original version)</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — The canonical, industry-defining essay by software engineering pioneer Martin Fowler, establishing the fundamental tenants and best practices of Continuous Integration. It outlines core requirements such as automated self-testing, single-source repositories, daily main-line integrations, and automated deployments. It serves as the intellectual cornerstone for modern DevOps.</li>
|
||
</ul>
|
||
<h3 id="introduction">Introduction<a class="headerlink" href="#introduction" title="Permanent link">¶</a></h3>
|
||
<ul>
|
||
<li><strong>(2018)</strong> <a href="https://opensource.com/article/18/8/what-cicd">opensource.com: What is CI/CD?</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — A foundational educational guide detailing the concepts, benefits, and components of Continuous Integration and Continuous Deployment (CI/CD). It explains how pipeline automation accelerates software delivery, guarantees build consistency, and serves as the operational substrate for DevOps cultures.</li>
|
||
</ul>
|
||
<h2 id="platform-engineering-1">Platform Engineering (1)<a class="headerlink" href="#platform-engineering-1" title="Permanent link">¶</a></h2>
|
||
<h3 id="developer-experience-2">Developer Experience (2)<a class="headerlink" href="#developer-experience-2" title="Permanent link">¶</a></h3>
|
||
<h4 id="continuous-delivery-3">Continuous Delivery (3)<a class="headerlink" href="#continuous-delivery-3" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://thenewstack.io/improve-dev-experience-to-maximize-the-business-value-of-cd">thenewstack.io: Improve Dev Experience to Maximize the Business Value of CD</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Explores developer experience (DevEx) as an accelerator for continuous deployment initiatives. Details how centralized developer portals and self-service pipeline catalogs eliminate delivery friction.</li>
|
||
</ul>
|
||
<h2 id="software-engineering">Software Engineering<a class="headerlink" href="#software-engineering" title="Permanent link">¶</a></h2>
|
||
<h3 id="ai-tools">AI Tools<a class="headerlink" href="#ai-tools" title="Permanent link">¶</a></h3>
|
||
<h4 id="developer-productivity-2">Developer Productivity (2)<a class="headerlink" href="#developer-productivity-2" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2024)</strong> <a href="https://techcommunity.microsoft.com/blog/azuredevcommunityblog/programming-with-github-copilot-agent-mode/4400630"><strong>Programming with GitHub Copilot Agent Mode</strong></a> 🌟🌟🌟🌟 <span class='md-tag md-tag--success'>[ENTERPRISE-STABLE]</span> — A deep dive into the engineering capabilities of GitHub Copilot's 'Agent Mode.' It details how the agent acts autonomously to analyze workspace dependencies, generate multi-file modifications, run localized compilations, and iterate on test suites based on natural language prompts.</li>
|
||
</ul>
|
||
<h3 id="ai-assisted-development">AI-Assisted Development<a class="headerlink" href="#ai-assisted-development" title="Permanent link">¶</a></h3>
|
||
<h4 id="github-copilot">GitHub Copilot<a class="headerlink" href="#github-copilot" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2026)</strong> <a href="https://docs.github.com/en/copilot/get-started/best-practices">Best Practices for Using GitHub Copilot</a> <span class='md-tag md-tag--primary'>[DOCUMENTATION]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Authoritative guidelines from GitHub designed to optimize interaction with Copilot. Covers prompt engineering tactics (such as context-setting files and comments), managing AI security and license compliance, and verifying generated output.</li>
|
||
</ul>
|
||
<h3 id="code-review">Code Review<a class="headerlink" href="#code-review" title="Permanent link">¶</a></h3>
|
||
<h4 id="best-practices-3">Best Practices (3)<a class="headerlink" href="#best-practices-3" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2019)</strong> <a href="https://developers.redhat.com/blog/2019/07/08/10-tips-for-reviewing-code-you-dont-like">developers.redhat.com: 10 tips for reviewing code you don't like</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Provides practical tips for reviewing code in challenging situations. Recommends focusing on objective structural designs, automating style checking, and maintaining clear communication to build strong team culture.</li>
|
||
</ul>
|
||
<h3 id="sdlc">SDLC<a class="headerlink" href="#sdlc" title="Permanent link">¶</a></h3>
|
||
<h4 id="methodology-2">Methodology (2)<a class="headerlink" href="#methodology-2" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2023)</strong> <a href="https://www.harness.io/blog/software-development-life-cycle">harness.io: Understanding the Phases of the Software Development Life Cycle</a> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — Details contemporary Software Development Life Cycle (SDLC) methodologies. Maps traditional planning and execution frameworks to cloud-native continuous integration and deployment loops.</li>
|
||
</ul>
|
||
<h3 id="version-control">Version Control<a class="headerlink" href="#version-control" title="Permanent link">¶</a></h3>
|
||
<h4 id="trunk-based-development">Trunk-Based Development<a class="headerlink" href="#trunk-based-development" title="Permanent link">¶</a></h4>
|
||
<ul>
|
||
<li><strong>(2022)</strong> <a href="https://thinkinglabs.io/talks/feature-branching-considered-evil.html">thinkinglabs.io: Feature Branching considered evil 🌟</a> 🌟 <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An analytical critique of long-lived feature branching practices, advocating strongly for trunk-based development. Explains how delayed merges impede true continuous integration and degrade delivery velocities.</li>
|
||
</ul>
|
||
<hr />
|
||
<p>💡 <strong>Explore Related:</strong> <a href="../jenkins/">Jenkins</a> | <a href="../sonarqube/">Sonarqube</a> | <a href="../stackstorm/">Stackstorm</a></p>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</article>
|
||
</div>
|
||
|
||
|
||
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
|
||
</div>
|
||
|
||
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
|
||
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
|
||
Back to top
|
||
</button>
|
||
|
||
</main>
|
||
|
||
<footer class="md-footer">
|
||
|
||
<div class="md-footer-meta md-typeset">
|
||
<div class="md-footer-meta__inner md-grid">
|
||
<div class="md-copyright">
|
||
|
||
<div class="md-copyright__highlight">
|
||
Copyright © 2026 Nubenetes Agentic Intelligence
|
||
</div>
|
||
|
||
|
||
Made with
|
||
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
|
||
Material for MkDocs
|
||
</a>
|
||
|
||
</div>
|
||
|
||
|
||
<div class="md-social">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/nubenetes/awesome-kubernetes" target="_blank" rel="noopener" title="github.com" class="md-social__link">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://twitter.com/nubenetes" target="_blank" rel="noopener" title="twitter.com" class="md-social__link">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M459.4 151.7c.3 4.5.3 9.1.3 13.6 0 138.7-105.6 298.6-298.6 298.6-59.5 0-114.7-17.2-161.1-47.1 8.4 1 16.6 1.3 25.3 1.3 49.1 0 94.2-16.6 130.3-44.8-46.1-1-84.8-31.2-98.1-72.8 6.5 1 13 1.6 19.8 1.6 9.4 0 18.8-1.3 27.6-3.6-48.1-9.7-84.1-52-84.1-103v-1.3c14 7.8 30.2 12.7 47.4 13.3-28.3-18.8-46.8-51-46.8-87.4 0-19.5 5.2-37.4 14.3-53C87.4 130.8 165 172.4 252.1 176.9c-1.6-7.8-2.6-15.9-2.6-24C249.5 95.1 296.3 48 354.4 48c30.2 0 57.5 12.7 76.7 33.1 23.7-4.5 46.5-13.3 66.6-25.3-7.8 24.4-24.4 44.8-46.1 57.8 21.1-2.3 41.6-8.1 60.4-16.2-14.3 20.8-32.2 39.3-52.6 54.3"/></svg>
|
||
</a>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<a href="https://www.linkedin.com/groups/1937212/" target="_blank" rel="noopener" title="www.linkedin.com" class="md-social__link">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3M135.4 416H69V202.2h66.5V416zM102.2 96a38.5 38.5 0 1 1 0 77 38.5 38.5 0 1 1 0-77m282.1 320h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9z"/></svg>
|
||
</a>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
|
||
</div>
|
||
<div class="md-dialog" data-md-component="dialog">
|
||
<div class="md-dialog__inner md-typeset"></div>
|
||
</div>
|
||
|
||
|
||
|
||
|
||
|
||
<script id="__config" type="application/json">{"annotate": null, "base": "..", "features": ["navigation.tabs", "navigation.tabs.sticky", "navigation.top", "navigation.tracking", "navigation.sections", "navigation.expand", "navigation.indexes", "search.suggest", "search.highlight", "search.share", "content.code.copy", "content.action.view", "content.action.edit", "content.tooltips", "navigation.prune", "toc.integrate"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": {"provider": "mike"}}</script>
|
||
|
||
|
||
<script src="../assets/javascripts/bundle.79ae519e.min.js"></script>
|
||
|
||
<script src="../static/v2_filter.js"></script>
|
||
|
||
|
||
</body>
|
||
</html> |