Best of KubernetesJanuary 2024

  1. 1
    Article
    Avatar of bitBits and Pieces·2y

    Implementing The Sidecar Pattern in a Microservices Based Application

    The Sidecar Pattern is a design pattern that attaches a secondary component to a primary application to handle secondary tasks without changing the application code. It offers benefits such as isolation of responsibilities, ease of maintenance, language-neutrality, and scalability and efficiency. The pattern can be implemented in Node.js using container-based implementation (using Kubernetes or Docker), service mesh implementation (using Istio), or independent components (using Bit).

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·2y

    Best of ByteByteGo's Newsletter 2023

    ByteByteGo sent out 104 newsletters in 2023 featuring system design fundamentals and deep dives. The Best of ByteByteGo's System Design Newsletter 2023 includes articles on database types, authentication, message queues, API design, DNS, and more.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    Quarkus Vs. Micronaut

    This post compares Quarkus and Micronaut in terms of architecture, design, code samples, use cases, development experience, documentation, community support, tooling, observability capabilities, ease of integration, and future sustainability.

  4. 4
    Article
    Avatar of awstipAWS Tip·2y

    Simplified CI/CD: GitOps with Jenkins and ArgoCD

    A comprehensive guide to streamlining CI/CD with Jenkins, Docker, Kubernetes, and ArgoCD using GitOps principles. The post covers the GitOps-based workflow, Jenkins CI/CD pipeline, ArgoCD for Kubernetes deployment, and automated image and deployment updates.

  5. 5
    Article
    Avatar of cloudnativenowCloud Native Now·2y

    The Best Kubernetes Tools for 2024

    Kubernetes has become the industry standard for container orchestration. This post explores the best Kubernetes tools for deployment, monitoring, CLI, security, development, gateway solutions, components, and cost management.

  6. 6
    Article
    Avatar of awstipAWS Tip·2y

    GitOps Project — ToDo Application, using circle ci and Argo CD.

    This post provides instructions on how to create an s3 bucket for backend storage, a DynamoDB to lock the state file, and how to set up Circle CI and Argo CD for a GitOps project to deploy a ToDo application.

  7. 7
    Article
    Avatar of medium_jsMedium·2y

    Drag and Drop Kubernetes — Deckhand Sets Sail!

    Deckhand is a no code Kubernetes deployment tool that simplifies the process of deploying a Kubernetes cluster. It offers a visual drag and drop interface, the ability to connect any software, and no vendor lock-in. Microservice architecture provides advantages in scalability, flexibility, and speed. Kubernetes is considered hard due to its complex nature and reliance on YAML files. Deckhand offers features such as automated provisioning and deployment, Docker image building, environmental variable scanning, YAML file generation, and complete automation. Future developments for Deckhand include integrations with Google Cloud Platform and Microsoft Azure, as well as advanced cluster health and cost monitoring.

  8. 8
    Article
    Avatar of itnextITNEXT·2y

    From Local Containers to Kubernetes

    Learn how to use Podman to generate Kubernetes manifests, work with different types of container volumes, and generate more complex Pods and Deployments.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    Mosquitto MQTT broker in Kubernetes

    Learn how to deploy and secure an MQTT broker in Kubernetes, including bypassing limitations of common ingress solutions for serving TCP traffic.

  10. 10
    Article
    Avatar of cloudnativenowCloud Native Now·2y

    Best of 2023: Top 9 Microservices Design Patterns

    Learn about the top microservices design patterns of 2023, including the Aggregator, Proxy, and Chain of Responsibility patterns. Discover how these patterns enhance the flexibility, scalability, and maintainability of microservices architectures.

  11. 11
    Article
    Avatar of medium_jsMedium·2y

    Kubectl Cheat Sheet

    A cheat sheet for kubectl commands, including 'run', 'create', 'expose', and more.

  12. 12
    Article
    Avatar of awstipAWS Tip·2y

    Kubernetes Services: A Guide to Understanding How They Work

    This post provides a guide to understanding Kubernetes services and highlights their importance in building scalable and resilient applications.

  13. 13
    Article
    Avatar of itnextITNEXT·2y

    Build a Lightweight Internal Developer Platform with Argo CD and Kubernetes Labels

    Learn how to build a lightweight Internal Developer Platform using Argo CD and Kubernetes labels. This approach simplifies processes, aligns with the core philosophies of Kubernetes, and enables self-service capabilities for both developers and platform teams.