Forum Discussion
Managing iRules configuration
- Apr 09, 2026
Hi AL,
I know no open project that does iRule templating.
GitHub itself is only a code hosting plattform. You must write your own pipeline actions and templating to do this.
I myself have production ready iRule templating with CI/CD pipelines implemented for GitLab pipelines. It is also do-able and it works like a charm. I use gpp as template processor as it integrates well with iRule syntax.
In my dayjob I do a lots of automation for F5 with GitLab. It is a perfect way to automate F5's.
You want to create / update / download iRules in batch? I wrote Restsh to do such things in a CLI. It also possible to integrate it in CI/CD pipelines. The functions you want could be: f5.ltm.irule.batch
- Alex_LApr 08, 2026
Nimbostratus
Hi Juergen,
thank you for your information.
I am doing research on a better way to manage iRules that would be closer to Infrastructure as Code as I would liek for iRules to be created based on a template but also for users to not directly modify it as it promotes a better separation of duties and change management. That was the reason I was curious about gitHub.
Regards,
AL
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com