Modern applications owe their smooth deployments and management to Kubernetes, a game-changer in container orchestration. Originally devised by Google and now overseen by the Cloud Native Com...
https://www.cmcrossroads.com/article/getting-started-kubernetes
The intersection of Continuous Integration and Continuous Deployment (CI/CD), Kubernetes, and ArgoCD are a powerful synergy that can streamline development and deployment processes. The inher...
https://www.cmcrossroads.com/article/cicd-kubernetes-argocd-practical-guide
Understanding exit codes is essential for detecting errors, automating tasks, debugging issues, and facilitating inter-process communication. By mastering the key exit codes and their meaning...
https://www.cmcrossroads.com/article/overview-linux-exit-codes
Continuous delivery (CD) and agile development are practices that complement each other well, with CD providing a set of techniques that can help make agile implementations more successful. ...
https://www.cmcrossroads.com/article/continuous-delivery-agile-trends-and-insights
Kubernetes RBAC is a powerful feature that allows you to fine-tune access to resources in your cluster. By creating roles and role bindings, you can specify exactly which users and processes ...
https://www.cmcrossroads.com/article/kubernetes-rbac-practical-guide
Every software typically develops a new version periodically. Creating a new software version is an involved process, and in this article, we will explore how it can be made Agile.
https://www.cmcrossroads.com/article/agile-approach-developing-new-software-version
The Agile Manifesto establishes 12 principles for Agile software development. Most software that has a dependency on another software inherits its Agile features—and in this article, we wil...
https://www.cmcrossroads.com/article/what-makes-apache-kafka-suitable-agile-development
The best way to organize and assemble multiple JavaScript code files into one file is to use module bundlers (Browserify or Webpack). When working with libraries that have numerous dependenci...
One of the Agile principles is simplicity—the art of maximizing the amount of work not done is essential. Kubernetes provides simplicity through different features based on the Single Respo...
https://www.cmcrossroads.com/article/what-makes-kubernetes-agile
When developing software that makes use of a database, you may want to apply Agile principles to help tune your SQL queries. Simplicity, and being able to reduce the time scale of long runnin...
https://www.cmcrossroads.com/article/how-keep-sql-queries-agile