Whether you prefer to have a slick UI or rather use kubectl, we’ve got you covered. The modular design of IceCI allows for mixing and matching the components you deploy, so the application is tailored to your needs.
If you choose to, you can customize how IceCI is deployed, to make it fit to your architecture and infrastructure layout. When it comes to writing pipelines, iceCI provides a layer of abstraction over Kubernetes, to let you focus on integrating your apps.
As long as IceCI has access to a Docker registry - it’s good to go. You can use Docker Hub or - if you prefer - self-host a registry to create a fully air-gapped system. Contain your CI in your infrastructure - no outside network access is needed.