Tag: Cicd
-
How to use Git Reflog – Reflog vs. log
Posted on December 27, 2022, Level intermediate Resource Length medium
Git log and git reflog are two similarly named components that give developers an opportunity to look into the repository's commit history through the command line. Those useful commands are usually confused or misunderstood. In this article, you will get to know the differences between them, git reflog usage examples, and how to use git reflog. By Jakub Grodecki.
Tags devops cicd app-development containers
-
Building a CI pipeline for Kotlin Multiplatform Mobile using GitHub actions
Posted on December 18, 2022, Level intermediate Resource Length medium
When evaluating a Kotlin Multiplatform solution, it was very important to our team that we understand how we could build a CI/CD pipeline for the project. It needed to be easy for our team to push changes and build a new version of the project. By Nate Ebel, Android Engineer.
Tags kotlin devops open-source cloud cicd
-
Flutter CI/CD using GitHub Actions
Posted on November 23, 2022, Level intermediate Resource Length medium
We are in a state where companies are releasing software and solutions within minutes, and they are doing so by following the Continuous integration (CI) and continuous delivery (CD) set of operating principles. By Himanshu Sharma.
Tags devops cicd app-development javascript android
-
Manage Kubernetes cluster with Terraform and Argo CD
Posted on October 7, 2022, Level intermediate Resource Length medium
In this article, you will learn how to create a Kubernetes cluster with Terraform and then manage it with Argo CD. Terraform is very useful for automating infrastructure. On the other hand, Argo CD helps us implement GitOps and continuous delivery for our applications. It seems that we can successfully combine both these tools. Let's consider how they can help us to work with Kubernetes in the GitOps style.
Tags cicd devops apis kubernetes cio
-
Introducing Kueue
Posted on October 6, 2022, Level intermediate Resource Length medium
In this article, we introduce Kueue, an open source job queueing controller designed to manage batch jobs as a single unit. Kueue leaves pod-level orchestration to existing stable components of Kubernetes.
Tags cicd devops apis kubernetes
-
Implement DevSecOps to secure your CI/CD pipeline
Posted on October 5, 2022, Level intermediate Resource Length medium
Before understanding DevSecOps, let's understand what is DevOps. DevOps is the combination of cultural philosophies, practices, and tools that increase an organization's ability to deliver applications and services at high velocity. In fast-moving projects, security often lags behind and given low priority which may lead to buggy code and hacks. Let's see how we can reduce the risk of attack by integrating security in our DevOps pipeline. By Alok Maurya.
Tags cicd devops app-development infosec cio web-development
-
Semantic versioning with CI/CD
Posted on October 4, 2022, Level beginner Resource Length medium
Updates introducing a breaking change are unwelcome, especially when this happens without warning. Semantic versioning is one of the most popular solutions for this. By Tomas Fernandez.
Tags cicd devops app-development web-development
-
GitHub CI/CD pipeline design choices for deploying Terraform code to GCP data domain
Posted on September 5, 2022, Level intermediate Resource Length short
We have built our GCP data platform using Data Mesh principles. Each line-of-business (LoB) roughly translates to a domain on GCP. Each domain will have 3 environments, Dev, Non-Prod and Prod, and each environment will have 3 GCP projects/zones. By Bharath N.
Tags devops cicd kubernetes containers
-
Using Red Hat Ansible Automation Platform to enable a Policy as Code solution
Posted on July 28, 2022, Level intermediate Resource Length medium
Scenario: much of the staff's time is spent making sure that the infrastructure as code (IaC) implementation is in compliance with the standards and policies that his company has for cloud resources. This was the reason why he brought me in to run a proof of concept (POC). The POC would validate what would become a Policy as Code solution based on one of the common IaC products. By Tim Coulter @redhat.com.
Tags ansible devops cicd
-
Windows server management overview
Posted on July 27, 2022, Level intermediate Resource Length short
Windows Server is the platform for building an infrastructure of connected applications, networks, and web services. As a Windows Server administrator, you've probably used many of the native Windows Server Microsoft Management Consoles (MMC) to keep the infrastructure secure and available. By Thomas Maurer and others.
Tags azure management cio cicd
-
Setup Docker for integration testing in GitHub Action
Posted on July 26, 2022, Level intermediate Resource Length medium
Nowadays, Continuous Integration helps developers to automate their own build and test in remote repositories. Moreover, when we work as a team, CI ensures that all the branches on remote repositories will be tested by automated build. By Sahanon Phisetpakasit.
Tags app-development android cicd web-development
-
How to manage your Flutter monorepos
Posted on July 25, 2022, Level intermediate Resource Length medium
Monorepos are extremely helpful when working with larger codebases. But they also come with additional management costs. In this article, we will go through the process of managing a monorepo with a tool like Melos and set up our repository for CI/CD with Codemagic. By @codemagic.io.
Tags app-development android apis ios cicd web-development