Glossary
Auto-generated index of key terms and which lesson covers them.
| Term | Lesson |
|---|---|
| Alert Rules and Threshold Detection | 11. Log Pipelines & Alerting |
| Alertmanager Integration | 10. Metrics & Prometheus |
| Anatomy of a CI Runner | 13. CI/CD Pipeline Tooling |
| AppRole Auth (Services & CI/CD) | 09. Secrets & Vault Integration |
| Artifact Management | 13. CI/CD Pipeline Tooling |
| Authentication Methods | 08. Git Automation, 09. Secrets & Vault Integration |
| Batch Read (Multiple Paths) | 09. Secrets & Vault Integration |
| Blue-Green Switching | 14. Deployment Automation |
| Building Custom Exporters | 10. Metrics & Prometheus |
| Building Health Check Endpoints | 12. Health Checks & Probes |
| Canary Deployment | 14. Deployment Automation |
| Capturing Separate Stdout and Stderr | 02. SSH & Remote Execution |
| Circuit Breaker Pattern | 12. Health Checks & Probes |
| Client-Go Library Overview | 05. Kubernetes Client-Go |
| Cloning & Checkout | 08. Git Automation |
| Cluster Resource Watcher | 05. Kubernetes Client-Go |
| Cobra Fundamentals | 01. CLI Tooling with Cobra |
| Commits, Branches & Tags | 08. Git Automation |
| Configuration with Viper | 01. CLI Tooling with Cobra |
| Connecting to the Docker Daemon | 03. Docker SDK |
| Container Lifecycle Manager | 03. Docker SDK |
| Controller-Runtime Framework | 06. Building a K8s Operator |
| Creating and Patching Resources | 05. Kubernetes Client-Go |
| Creating Branches | 08. Git Automation |
| Creating Clientsets | 05. Kubernetes Client-Go |
| Creating Layers Programmatically | 04. Container Image Building |
| Custom Resource Definitions | 06. Building a K8s Operator |
| Declarative vs Imperative Automation | 07. Infrastructure as Code |
| Dependency Health Checks | 12. Health Checks & Probes |
| Deployment Strategies Overview | 14. Deployment Automation |
| DevOps CLI Tool | 01. CLI Tooling with Cobra |
| Diff/Apply Pattern | 07. Infrastructure as Code |
| Docker Engine API | 03. Docker SDK |
| Dynamic Client for CRDs | 05. Kubernetes Client-Go |
| Dynamic Secrets & Leases | 09. Secrets & Vault Integration |
| Environment Injection | 09. Secrets & Vault Integration |
| Error Handling and Exit Codes | 01. CLI Tooling with Cobra |
| Error Recovery & Rollback | 07. Infrastructure as Code |
| File Transfer with SFTP | 02. SSH & Remote Execution |
| Forwarding Logs to a Destination | 11. Log Pipelines & Alerting |
| GitOps Commit Bot | 08. Git Automation |
| Go CLI Advantages | 01. CLI Tooling with Cobra |
| Go Types for the Custom Resource | 06. Building a K8s Operator |
| go-containerregistry Library | 04. Container Image Building |
| go-git Library | 08. Git Automation |
| Graceful Degradation | 12. Health Checks & Probes |
| HashiCorp Vault Client | 09. Secrets & Vault Integration |
| Health Aggregator Service | 12. Health Checks & Probes |
| Health Check Aggregation | 12. Health Checks & Probes |
| Histograms & Summaries | 10. Metrics & Prometheus |
| Image Operations | 03. Docker SDK |
| Image Scanning Concepts | 04. Container Image Building |
| In-Cluster Configuration | 05. Kubernetes Client-Go |
| Instance and Health Check Model | 14. Deployment Automation |
| Instrumenting Go Applications | 10. Metrics & Prometheus |
| Jump Hosts and Bastion Proxying | 02. SSH & Remote Execution |
| Key-Based Authentication | 02. SSH & Remote Execution |
| Kubernetes Auth (Pods) | 09. Secrets & Vault Integration |
| Kubernetes Probe Configuration | 12. Health Checks & Probes |
| KV v2 (Versioned Secrets) | 09. Secrets & Vault Integration |
| Listing Pods, Deployments, and Services | 05. Kubernetes Client-Go |
| Liveness vs Readiness vs Startup Probes | 12. Health Checks & Probes |
| Loading Kubeconfig | 05. Kubernetes Client-Go |
| Log Parsing and Enrichment | 11. Log Pipelines & Alerting |
| Log Shipping Agent | 11. Log Pipelines & Alerting |
| Main Entrypoint | 06. Building a K8s Operator |
| Making Commits Programmatically | 08. Git Automation |
| Managing Containers | 03. Docker SDK |
| Metric Types | 10. Metrics & Prometheus |
| Monorepo Change Detection | 08. Git Automation |
| Mutating Base Images | 04. Container Image Building |
| Network and Volume Management | 03. Docker SDK |
| OCI Image Specification | 04. Container Image Building |
| Operator Use Cases | 06. Building a K8s Operator |
| Out-of-Cluster Configuration | 05. Kubernetes Client-Go |
| Output Formats | 01. CLI Tooling with Cobra |
| Persistent and Local Flags | 01. CLI Tooling with Cobra |
| Pipeline Definition as a Go Struct | 13. CI/CD Pipeline Tooling |
| Pipeline DSL in Go | 13. CI/CD Pipeline Tooling |
| Prometheus Data Model | 10. Metrics & Prometheus |
| PromQL Basics | 10. Metrics & Prometheus |
| Pulumi Automation API | 07. Infrastructure as Code |
| Pulumi Stack Deployer | 07. Infrastructure as Code |
| Pushing to Registries with Authentication | 04. Container Image Building |
| Queue Depth Exporter | 10. Metrics & Prometheus |
| Reading & Writing Secrets | 09. Secrets & Vault Integration |
| Reading Diffs | 08. Git Automation |
| Reconciler Implementation | 06. Building a K8s Operator |
| Reconciliation Loop Pattern | 06. Building a K8s Operator |
| Resource Dependencies & Ordering | 07. Infrastructure as Code |
| Rollback Logic | 14. Deployment Automation |
| Rolling Deploy Controller | 14. Deployment Automation |
| Rolling Update Implementation | 14. Deployment Automation |
| Running Commands Remotely | 02. SSH & Remote Execution |
| Scratch Image Builder | 04. Container Image Building |
| Secret Management Patterns | 09. Secrets & Vault Integration |
| Secret Rotation | 09. Secrets & Vault Integration |
| Session Management and Timeouts | 02. SSH & Remote Execution |
| SSH Key Authentication | 08. Git Automation |
| SSH Remote Runner | 02. SSH & Remote Execution |
| Stack Configuration | 07. Infrastructure as Code |
| State Management & Drift Detection | 07. Infrastructure as Code |
| Status Reporting and Webhooks | 13. CI/CD Pipeline Tooling |
| Status Updates and Events | 06. Building a K8s Operator |
| Step Execution and Isolation | 13. CI/CD Pipeline Tooling |
| Streaming Container Logs | 03. Docker SDK |
| Structured Logging for Machine Consumption | 11. Log Pipelines & Alerting |
| Subcommands and Command Trees | 01. CLI Tooling with Cobra |
| Tail-Based Log Collection | 11. Log Pipelines & Alerting |
| Testing Operators with envtest | 06. Building a K8s Operator |
| Token Auth (Development Only) | 09. Secrets & Vault Integration |
| Token Authentication (HTTPS) | 08. Git Automation |
| Unified Pattern | 05. Kubernetes Client-Go |
| Vault Config Loader | 09. Secrets & Vault Integration |
| Watch and Informers for Real-Time Updates | 05. Kubernetes Client-Go |
| WebApp Operator | 06. Building a K8s Operator |
| Webhook Handlers | 08. Git Automation |
| x/crypto/ssh Package | 02. SSH & Remote Execution |
| YAML Pipeline Runner | 13. CI/CD Pipeline Tooling |