CI/CD

Werf: A solution for implementing efficient and consistent software

Werf is an Open Source GitOps tool that helps to implement effective and consistent delivery pipelines with Kubernetes.

title : Werf A solution for implementing efficient and consistent software Install Werf werf use trdl trdl is an Open Source solution providing a secure channel for delivering updates from the Git repository to the end user. Problems that trdl solves for you Continuous delivery limitations - Continuous delivery via the CI system works well for the SaaS model, that is, for software - hosted on cloud servers. At the same time, you would be hard-pressed to find a tool that is as fast at delivering code to user devices. Challenges related to implementing a secure delivery - What complicates things: - Software release and changes in release channels must only occur based on a collective decision of the team (quorum). - The system must protect against unauthorized access and data compromise. - The system must not be compromised by human mistakes, including regulation breaches. Package manager limitations - There are many package managers, but they all have common drawbacks: - Each platform requires its own manager. - The package creation process is complicated. - There is a lot of manual work involved: the user has to add the package source, find the package, and install/upgrade/uninstall it. verify werf cli installed or not Setup Minikube for Werf --insecure-registry allows usage of Container Registry without TLS. add on NGINX Ingress Controller & Container Registry to store images : Create Ingress to access Container Registry: werf converge you will see results Go to the following URL to vote: vote.quickstart-application.example.com Go to the following URL to check the result of voting: result.quickstart-application.example.com for more example check it out : https://werf.io/documentation/v1.2/usage/deploy/overview.html Join CloudNativeFolks Community or Reach out to me on twitter @sangamtwts