awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
marcel-dempers avatar

marcel-dempers/docker-development-youtube-series

0
View on GitHub↗
5,773 stars·4,259 forks·Go·22 views

Docker Development Youtube Series

This project provides a collection of implementation kits, guides, and source code designed to teach containerized application development and cluster management. It serves as a learning path for packaging applications with Docker and orchestrating workloads within Kubernetes.

The repository includes practical walkthroughs for building automated delivery pipelines using containerized runners and build agents. It also provides a suite of guides for implementing cloud-native observability, deploying service meshes, and managing Kubernetes cluster configurations.

The material covers a broad range of DevOps capabilities, including CI/CD pipeline automation, network traffic routing, and the provisioning of persistent storage. It also addresses infrastructure concerns such as role-based access control, SSL certificate provisioning, and the collection of system performance metrics and logs.

Features

  • Automated Software Delivery - Integrates continuous integration and delivery tools to automate the building, testing, and deployment of containerized applications.
  • Container CI/CD Pipelines - Builds automated delivery pipelines using custom build agents and runners for container-centric workflows.
  • Docker Learning Resources - Provides a comprehensive learning path and hands-on guides for mastering containerization with Docker.
  • Persistent Volume Mapping - Guides the mapping of host storage into containerized filesystems to ensure data persists across pod restarts.
  • Containerized Development Environments - Teaches how to package source code into Docker images and set up consistent local development stacks.
  • Manifest Orchestration - Provides guides on using configuration files and templates to define the desired state of a cluster for automated deployment.
  • CI/CD Pipeline Design - Provides a series of tools and guides for designing automated build, test, and delivery workflows.
  • Cluster Configuration Management - Provides tools for defining cluster behavior and managing non-confidential data and secrets in decoupled objects.
  • Environment Variable Management - Manages host-level environment variables to parameterize deployment steps and scripts across environments.
  • Multi-Stage Container Builds - Teaches the use of multi-stage Docker builds to separate compilation from runtime and minimize image size.
  • Application Cluster Deployments - Covers the deployment and management of multi-node application clusters to ensure high availability.
  • Container Orchestrators - Automates the deployment, scaling, and networking of containerized applications across clusters of hosts.
  • Application Containerization - Provides comprehensive guides for packaging software applications and their runtime dependencies into portable Docker images.
  • Containerized Application Deployment - Provides standardized definitions and configurations for orchestrating the rollout of containers to a cluster.
  • Containerized Build Pipelines - Uses custom container images to ensure consistent binary compilation and execution across different pipeline environments.
  • Environment Variable Injections - Implements mechanisms for populating container runtime variables and configuration files during the service deployment flow.
  • Kubernetes Cluster Management - Manages the provisioning, scaling, and lifecycle of Kubernetes clusters to ensure high availability.
  • Manifest-Based Deployments - Implements automated resource application by deploying configuration files and manifests to target environments.
  • Manifest Value Modifiers - Implements mechanisms for injecting environment-specific values into configuration manifests during deployment.
  • Ingress-Based Routing - Provides implementations for routing external HTTP/HTTPS traffic to internal cluster services using Ingress controllers.
  • Service Mesh Networking - Configures service meshes and ingress controllers to manage inter-service communication, security, and routing.
  • CI/CD Integrations - Links development workflows with CI/CD pipelines to streamline the delivery of containerized software.
  • Cloud Native Observability - Implements monitoring, logging, and distributed tracing within containerized and serverless environments.
  • Observability Suites - Ships an integrated suite for collecting and analyzing logs, metrics, and traces for distributed system health.
  • Persistent Storage Provisioning - Demonstrates mechanisms for allocating and managing durable storage volumes for containerized applications.
  • Service Mesh - Includes walkthroughs for installing and configuring infrastructure layers to manage microservice communication and security.
  • Automatic Compute Scaling - Provides patterns for dynamically adjusting the number of active compute instances based on real-time workload.
  • Build Server Deployments - Provides walkthroughs for installing and configuring build server instances on local and cloud-based clusters.
  • Build Toolchains - Integrates build servers, secret management, and resource affinity to standardize software delivery toolchains.
  • Kubernetes Pod Templates - Demonstrates how to connect build servers to Kubernetes to manage ephemeral pods using service accounts and templates.
  • Continuous Deployment Runners - Provides implementation kits for running self-hosted execution environments to process CI/CD pipeline events.
  • Runner Image Managers - Guides the packaging of automation runners and CLIs into container images for isolated job execution.
  • Deployment Automation - Organizes deployment steps and variables into reusable processes to automate software delivery.
  • Ephemeral Build Execution - Demonstrates the execution of build logic within temporary containers to serve as ephemeral build agents.
  • Kubernetes Cluster Provisioning - Guides the automated deployment and lifecycle management of production-grade Kubernetes clusters on cloud infrastructure.
  • Service Deployment Templates - Provides pre-configured, modular script templates to standardize deployment tasks across multiple services.
  • Sidecar Proxies - Implements sidecar proxies to handle networking and telemetry collection alongside application containers.
  • Service Meshes - Provides a guide to installing dedicated infrastructure layers for managing service communication and security.
  • Traffic Routing - Directs external traffic to internal services using ingress controllers and gateways for load balancing.
  • Distributed Tracing - Implements standardized telemetry collection across services to track requests and monitor distributed performance.
  • Log Aggregation - Implements centralized collection and routing of logs from multiple sources using a unified data collector.
  • Metric and Performance Monitors - Uses time-series databases to collect and analyze performance metrics from application code.
  • Cluster Monitoring Systems - Provides setup guides for observability tools to track metrics and aggregate logs from containerized services.
  • Observability Configurations - Provides configurations for logging, monitoring, and service mesh solutions to maintain cluster visibility.

Star history

Star history chart for marcel-dempers/docker-development-youtube-seriesStar history chart for marcel-dempers/docker-development-youtube-series

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Docker Development Youtube Series

These projects share indexed features with Docker Development Youtube Series. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • docker-archive-public/docker.labsdocker-archive-public avatar

    docker-archive-public/docker.labs

    11,904View on GitHub↗

    This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization, networking, and security using Docker. It serves as a learning path for building portable images and executing isolated processes. The materials provide specific guides for managing container clusters and scaling services through Docker Swarm and overlay networks. It includes a security handbook for implementing image scanning and secret management, as well as laboratories dedicated to modernizing legacy applications by wrapping older software installers into containers. The co

    PHPcontainersdockerdocker-compose
    View on GitHub↗11,904
  • kubesphere/kubespherekubesphere avatar

    kubesphere/kubesphere

    16,842View on GitHub↗

    KubeSphere is a distributed operating system for cloud-native application management that provides a centralized control plane for Kubernetes clusters. It functions as a comprehensive DevOps portal, enabling teams to orchestrate containerized workloads, manage CI/CD pipelines, and enforce security policies across hybrid cloud, datacenter, and edge environments. The platform distinguishes itself through its multi-cluster federation capabilities and robust multi-tenancy model, which allow for logical resource isolation and granular access control across shared infrastructure. It integrates a mo

    Goargocdcloud-nativecncf
    View on GitHub↗16,842
  • ben1234560/k8s_paasben1234560 avatar

    ben1234560/k8s_PaaS

    5,426View on GitHub↗

    This project provides a comprehensive architectural blueprint and implementation set for building a platform-as-a-service on Kubernetes. It serves as a technical resource for deploying container orchestration environments, managing the full software development lifecycle, and integrating a complete DevOps toolchain. The implementation emphasizes automated software delivery through the integration of build and delivery pipelines, private container registries, and distributed configuration systems. It enables the decoupling of application settings from images via a centralized configuration man

    Shellapollocdci
    View on GitHub↗5,426
  • devtron-labs/devtrondevtron-labs avatar

    devtron-labs/devtron

    5,518View on GitHub↗

    Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and infrastructure operations across multiple clusters from a single interface. It serves as a centralized dashboard for orchestrating workloads, managing security, and providing observability for Kubernetes environments. The platform distinguishes itself with a no-code workflow engine for automating container builds and software delivery pipelines, alongside a visual GitOps deployment tool for managing declarative applications and reconciling configuration drift. Its capability surfac

    Go
    View on GitHub↗5,518
Compare all 30 related projects→

Frequently asked questions

What does marcel-dempers/docker-development-youtube-series do?

This project provides a collection of implementation kits, guides, and source code designed to teach containerized application development and cluster management. It serves as a learning path for packaging applications with Docker and orchestrating workloads within Kubernetes.

What are the main features of marcel-dempers/docker-development-youtube-series?

The main features of marcel-dempers/docker-development-youtube-series are: Automated Software Delivery, Container CI/CD Pipelines, Docker Learning Resources, Persistent Volume Mapping, Containerized Development Environments, Manifest Orchestration, CI/CD Pipeline Design, Cluster Configuration Management.

Which projects share features with marcel-dempers/docker-development-youtube-series?

Projects with overlapping indexed features include: docker-archive-public/docker.labs — This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization,… kubesphere/kubesphere — KubeSphere is a distributed operating system for cloud-native application management that provides a centralized… ben1234560/k8s_paas — This project provides a comprehensive architectural blueprint and implementation set for building a… devtron-labs/devtron — Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and… yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning… rootsongjc/kubernetes-handbook — This project is a comprehensive infrastructure guide and technical reference for designing and deploying cloud native…