Using Your Software Delivery Process to Achieve NIST 800-53 Compliance
Download Whitepaper Now
ON DEMAND WEBINAR WATCH NOW
1000+ DOWNLOADS GRAB IT NOW
APR 24 2024 REGISTER NOW
After weeks of industry rumors and leaks to the press, on January 11 Harness announced that it had purchased the assets of Armory. Harness says this news “Powers [the] Future of Software Delivery” but what was (and was not) announced suggests otherwise. I’d like to share my take on what is happening and what it means […]
January 16, 2024
Over the last five years, innovation has been accelerating in Continuous Delivery. For example, Kubernetes is becoming the platform of choice for managing containers, and practices like progressive delivery and GitOps are becoming mainstream. This transformation has been fueled by community platforms such as Jenkins, Argo, and Spinnaker. However, as IT organizations scale their Continous […]
August 24, 2022
Open source software is mainstream. Most businesses today have either already adopted open-source software or are thinking to adopt one. In fact, a survey found that “89% of businesses run open-source software internally, while 65% contribute to open-source software projects.“ Spinnaker is a widely deployed open-source Continuous Delivery (CD) platform adopted by thousands of enterprises. It was […]
July 27, 2022
Introduction DevOps methodologies have evolved over the years. And so have the deployments. Today, as businesses are increasingly transitioning to multi-cloud or cloud-first strategies, deployments are far more automated as well as complex than they used to be a decade ago. Additionally, the increasing demand for microservices requires businesses to use tools like Kubernetes. This […]
July 19, 2022
In Part 1 of this blog series, I explained how to automate increasing the limits/requests for a pod’s memory/cpu using the ‘webhook alerts’ feature of alert manager and ‘webhook triggered pipelines’ of spinnaker. In Part 2, we explained how to use verticalpodautoscaler (VPA) to get the recommendations for pod memory and CPU requests as well as limits. In part […]
June 30, 2022
Problem Introduction: In Part 1, We have seen how to automate the process of increasing the limits/requests for the pods memory/cpu using the webhook alerts feature of alert manager and webhook triggered pipelines of spinnaker. But what value should we patch? How to decide on the optimal values for cpu/memory as these values varies from application […]
June 28, 2022
Businesses have rapidly embraced GitOps as a standard Kubernetes deployment strategy as it helps them deploy applications in the shortest possible time. This is enabled by Argo, the most popular GitOps tool for rapid deployments. Argo Rollout, a reliable Progressive Delivery tool for Kubernetes, provides deployment strategies like blue-green and canary deployments. Thus, with GitOps, […]
June 23, 2022
Problem Introduction: Kubernetes does a good job in self healing and application recovery from failure. New pods come up in the place of pods that crash. One reason for pods failing in kubernetes cluster is the memory consumed exceeding the limit set. In this case, kubernetes pods are OOM killed ( out of memory) and […]
June 21, 2022
Jenkins as a butler for your build activities There is no doubt that Jenkins is essentially the most popular Continuous Integration (CI) tool in the world. Today, many organizations have extended it to handle Continuous Delivery (CD) but with mixed results. The time and effort required to develop, manage, and maintain Jenkins scripts, plugins, and pipelines can […]
May 27, 2022
To leverage the potential opportunities for managing a pipeline on spinnaker through the ease of a messenger platform, we will need to configure SlackOps. It is essential that a Slackbot is configured first before it can perform the assigned activities. What are Slackbots? A Slackbot is a type of Slack App designed to interact with […]
May 13, 2022
A Spinnaker delivery pipeline allows code to flow through multiple automated stages, where each stage serves a different purpose. These business-critical stages are managed by Developers and DevOps engineers. These business-critical stages must be closely tracked by the management to avoid unforeseen delays and take preventive action. Why do you need to integrate Jira with […]
April 25, 2022