Best of KubernetesApril 2023

  1. 1
    Article
    Avatar of dzDZone·3y

    Software Deployment Best Practices

    DZone Software Deployment Best Practices in 2023 Explore the best software development practices that are the proven catalysts for innovation and growth. Join the DZone community and get the full member experience. Join For Free Deployment is the day when the software is finally released to the world.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Kubernetes quick tutorial

    This post provides a quick tutorial on how to create a basic Kubernetes example using JavaScript, Node.js, Docker, and Docker Compose. It covers the steps to create a simple Express server, Dockerize the application, and deploy it using Kubernetes. The tutorial also explains pods, deployments, and services in Kubernetes.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Introducing KoPylot: A Kubernetes AI Assistant

    Introducing KoPylot, an open-source AI-powered Kubernetes assistant called KoPylot that aims to help developers and DevOps engineers in managing and deploying applications on Kubernetes. It features subcommands for auditing resources, generating kubectl commands, diagnosing issues, and acting as a wrapper around kubectl. KoPylot works by extracting information from Kubernetes resource descriptions and using it in conjunction with OpenAI's Davinci model to provide guidance and directions. Users can contribute to KoPylot's code, and alternatives to KoPylot include Kopilot written in Go.

  4. 4
    Article
    Avatar of itnextITNEXT·3y

    Multi-tenancy in Kubernetes

    The basic building block to share a cluster between tenants is the namespace. With RBAC, you can limit what users and apps can do with and within a namespace. Kubernetes isn’t aware of the tenant, and if the API receives too many requests, it will throttle them for everyone.