[midPoint] MidPoint CI/CD experiences feedbacks

Yakov Revyakin yrevyakin at gmail.com
Tue Mar 10 10:49:25 CET 2026


Excuse me, the message was addressed to Philippe.

We used ArgoCD to deploy the kubernetes cluster. Once the env branch gets
updated the pipeline extracts, prepares according to the env and puts
Midpoint files into volumes. After that, a new Midpoint instance applies
them during startup.

On Tue, 10 Mar 2026 at 11:42, Yakov Revyakin <yrevyakin at gmail.com> wrote:

> Hi Markus,
> You can adopt any well-known tool to arrange CI/CD pipelines for different
> envs, like ADO, ArgoCD, etc.
>
>
> On Tue, 10 Mar 2026 at 10:42, Markus Calmius via midPoint <
> midpoint at lists.evolveum.com> wrote:
>
>> Hi,
>>
>> A very short answer...but:
>> We have a similar setup, and from a high-level perspective, this is what
>> we've done:
>> once a merge is done (to a specific branch) a pipeline is triggered which
>> uses the REST API to upload all xml-files in the repository to the correct
>> environment.
>>
>> Of course, if changes are done in the GUI these will be overwritten by
>> the repo-files.
>>
>> Kind regards,
>> Markus
>> On Tuesday, 10 March 2026 at 09:34, HERTZOG Philippe via midPoint <
>> midpoint at lists.evolveum.com> wrote:
>>
>> Hello,
>>
>>
>>
>> I’m trying to make my mind around how to implement a CI/CD pipeline for
>> MidPoint configuration.
>>
>>
>>
>> I use MidPoint 4.10 on a Google Kubernetes cluster. For development I use
>> IntelliJ and the MidPoint plugin and a GitHub Enterprise repository. I have
>> 3 instances of MidPoint for development, integration and production. The
>> plugin is perfect to push on a manual basis the XML configuration to
>> development. But I would like to automate the deployment to integration and
>> production in order to secure the process.
>>
>>
>>
>> I tried to find resources on this subject but didn’t find a lot.
>>
>>
>>
>> Have some people put in place such type of integrations?
>>
>> Are there examples or good practices available?
>>
>>
>>
>> I eager for each hint :-)
>>
>>
>>
>> Philippe Hertzog
>>
>>
>> _______________________________________________
>> midPoint mailing list
>> midPoint at lists.evolveum.com
>> https://lists.evolveum.com/mailman/listinfo/midpoint
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20260310/c36e3afd/attachment-0001.htm>


More information about the midPoint mailing list