8 links
tagged with all of: ci-cd + devops
Click any tag below to further narrow down your results
Links
Platform teams evolve their deployment pipelines through three stages: establishing a deployment pipeline, integrating security measures, and developing a DevOps pipeline to enhance developer productivity. Each stage builds on the previous one by adding automation, security scanning, and improved documentation, ultimately streamlining the development process and reducing risks. Emphasizing an evolutionary approach allows organizations to adapt their pipelines to meet specific needs and compliance requirements.
CI/CD pipelines often contain sensitive information within their logs, making them a critical target for attackers. The article discusses how to implement automated scanning of GitLab CI logs using GitGuardian's tools to detect and manage exposed secrets, enhancing security across the DevOps lifecycle. This approach helps organizations catch runtime secrets and maintain compliance while integrating seamlessly into existing workflows.
Learn how to create a secure CI/CD pipeline using Okta, Terraform, AWS, and GitHub Actions, simplifying the integration and deployment process for DevOps beginners. The guide addresses common challenges in DevOps, such as state file storage and secrets management, providing a comprehensive overview of the necessary architecture and workflows. By the end, you'll be equipped to implement infrastructure as code with Terraform while ensuring security and efficiency.
Hosting GitHub Actions runners on HashiCorp Nomad offers a lightweight and scalable alternative to Kubernetes, enabling organizations to run self-hosted runners within their private networks for enhanced security and control. This solution reduces operational costs, simplifies management, and improves deployment speed by utilizing ephemeral runners that minimize resource overhead and ensure clean environments for each job. Additionally, it supports multi-cloud and hybrid deployments, allowing for flexible infrastructure management without vendor lock-in.
Terraform and Jenkins are essential tools in DevOps that enhance automation in deployment processes. Terraform focuses on infrastructure as code for provisioning and managing cloud infrastructure, while Jenkins automates the CI/CD pipeline for application deployment. Together, they create efficient, automated workflows that streamline both infrastructure management and application delivery.
CloudBees is launching CloudBees Unify, an operating layer designed to streamline management across various DevOps platforms such as GitHub Actions. This approach aims to enhance real-time analytics, testing, and compliance as organizations face increasing complexity and automation in their DevOps workflows, especially with the rise of AI tools in software development.
GitLab 18 has been released, introducing significant enhancements aimed at improving the user experience and streamlining development workflows. Key features include improved performance metrics, enhanced security measures, and more integrated CI/CD tools designed to facilitate better collaboration among development teams.
The article outlines how to implement a "build once, deploy everywhere" strategy using Azure DevOps Pipelines with the Azure Developer CLI. It highlights the benefits of using CI/CD artifact systems for improved traceability and cross-job compatibility, and presents a multi-stage pipeline structure that enhances deployment processes through better separation of concerns and validation checks.