Azure IaC with GitLab CI/CD

Previously I have used Azure DevOps CI/CD pipeline to create resources into Azure. Now company is moving into GitLab which means I would need to do the resource creation with GitLab CI/CD pipelines. Has someone done something like this and could give me some pointers to get started?