Best of KubernetesDecember 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    CI/CD Tutorial For Developers

    Continuous integration (CI) and continuous delivery (CD) helps IT organizations streamline their development process by automating manual tasks related to code deployment. Continuous delivery automates the release process and ensures that code is always in a releasable state. CI/CD can also be as simple as moving away from software delivery practices to cloud-native ones.

  2. 2
    Article
    Avatar of spaceliftSpacelift·3y

    The Most Comprehensive List of DevOps Tools for 2023

    The Most Comprehensive List of DevOps Tools for 2023 gathers some of the most useful and commonly used DevOps tools and technologies. Git Git is the most commonly used distributed version control system and is the clear winner in this space. GitHub GitHub is the default and most broadly used code repository management system.

  3. 3
    Article
    Avatar of devtoDEV·3y

    DevOps Trends for Developers in 2023

    The year 2022 saw a huge momentum in the topics such as AI/ML, automation, security, etc. DevOps practices are constantly evolving, and it is our job to keep an eye on what to focus on in the coming year. Let us see those trends and how they will impact developers and organizations.

  4. 4
    Article
    Avatar of devtoDEV·3y

    Getting Started With GitOps For Developers!

    GitOps is a methodology for deploying and managing software applications using Git. It is also referred to as "operations-as-code" or "code-driven operations" It uses the principles of DevOps to streamline software updates across an organization. GitOps can have two deployment strategies: push and pull pipelines.

  5. 5
    Article
    Avatar of devtoDEV·3y

    Understanding Docker: part 37 – Content Trust

    The book will be released in a paperbook on Amazon, like Understanding Kubernetes in a visual way. If you like theses sketchnotes, you can follow me and tell me what do you think. If you are interested, I published all the sketchnote on Docker (and new ones!) to make a book.

  6. 6
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP35: What is Kubernetes

    The diagram compares monolithic and microservice architecture in the ideal world. GRPC is an open-source remote procedure call framework created by Google in 2016. In a monolithic architecture, all the components are deployed in one single instance. The data tables relating to each component are usually deployed in the same database.

  7. 7
    Article
    Avatar of octopusdeployOctopusDeploy·3y

    What is GitOps?

    GitOps is a relatively new addition to the growing list of "Ops" paradigms taking shape in our industry. It all started with DevOps, and while the term DevOps has been around for some years now, it seems we still can't agree whether it's a process, mindset, job title, set of tools.

  8. 8
    Article
    Avatar of phProduct Hunt·3y

    Tunll - Tunnels from public internet to localhost for all developers

    With Tunll you can easily serve local TCP and HTTP(S) apps and web services on the public internet. Share in-progress work, build webhooks, tunnel into Docker and Kubernetes containers, access IoT devices in the field.

  9. 9
    Article
    Avatar of newstackThe New Stack·3y

    Yes, WebAssembly Can Replace Kubernetes

    WebAssembly, or Wasm, was shown to be a very practical way to run code on a web browser. It has worked so well that the World Wide Web Consortium named it a web standard in 2019. Other languages Wasm can accommodate include Rust, Go,.NET, C++, Python, Java and PHP.

  10. 10
    Article
    Avatar of rhdevRed Hat Developer·3y

    GitOps Cookbook: Kubernetes automation in practice

    GitOps is a methodology and practice that uses Git repositories as a single source of truth to deliver infrastructure as code. It takes the pillars and approaches from DevOps culture and provides a framework to start realizing the results. GitOps expands upon existing processes from application development to deployment, app lifecycle management, and infrastructure configuration.

  11. 11
    Article
    Avatar of uberUber Engineering·3y

    Devpod: Improving Developer Productivity at Uber with Remote Development

    Uber's codebase in 2017 was fragmented and distributed across thousands of repositories with 10+ programming languages, 4000+ services, 500+ Web Apps, 9+ build tools and 6+ configuration tools. This fragmentation resulted in a number of developer pain points including dependency management issues, library version fragmentation in production, build tool fragmentation, and friction in code sharing.