https://store-images.s-microsoft.com/image/apps.39073.72c158b2-c722-4994-b026-4b8c588f4968.d8d0f2d9-bc6d-4441-a634-0b2f10a58d5a.9852f82d-e8de-424d-95bc-a9143209e109

Operator Service for Jenkins®

VirtusLab

Operator Service for Jenkins®

VirtusLab

The right way of running scalable, immutable and secure Jenkins® in your organization.

Operator Service for Jenkins® on Azure enables Microsoft Azure users to natively provision VirtusLab-managed Jenkins® in any supported Azure region directly through the Azure Marketplace. Azure Managed Application deployed within the client’s subscription provides production-ready and fully customizable Cloud-Native CI/CD platform. The underlying infrastructure is built on top of Kubernetes to leverage self-healing and auto-scaling capabilities with declarative configuration as code.


In a nutshell:

  • Configuration as Code - no more custom changes that get lost after redeploying Jenkins®. No more problems with setting new environments as everything is driven by configuration stored in repo.
  • Elastic Scalability - no more waiting for available Jenkins workers to run your CI/CD job. Still, you never pay for idle Jenkins® workers, only for the capacity you actually use.
  • Security and Compliance - you start with secure defaults and hardening preventing typical security exposures.

With the Operator Service for Jenkins® we wanted to make it day 0 and day 1 experience to free up engineering where any customer can benefit directly.

https://store-images.s-microsoft.com/image/apps.56529.72c158b2-c722-4994-b026-4b8c588f4968.1b4eed27-cdff-44a9-a169-7eca84457bd6.d75d8cb6-abf0-4456-9585-f8631879622b
https://store-images.s-microsoft.com/image/apps.56529.72c158b2-c722-4994-b026-4b8c588f4968.1b4eed27-cdff-44a9-a169-7eca84457bd6.d75d8cb6-abf0-4456-9585-f8631879622b
https://store-images.s-microsoft.com/image/apps.61724.72c158b2-c722-4994-b026-4b8c588f4968.1b4eed27-cdff-44a9-a169-7eca84457bd6.e2714e6b-52cd-4003-9404-ab4fdcc18259
https://store-images.s-microsoft.com/image/apps.35235.72c158b2-c722-4994-b026-4b8c588f4968.1b4eed27-cdff-44a9-a169-7eca84457bd6.78df5b3d-6e67-466d-bb89-4ca65ce34562