-
Notifications
You must be signed in to change notification settings - Fork 115
Open
Description
Problem : The current development workflow for the nmstate operator involves multi-step Make targets, slow container builds, manual manifest regeneration, and re-deployment. This results in slow iteration and developer friction.
The current workflow (make cluster-sync) is slow:
- Build images → Push to registry → Generate manifests → Deploy → Wait
- Takes 2-3 minutes per code change
- No live reload or unified view of logs
Introduce a Tiltfile to accelerate development and enable fast inner-loop workflows:
Solution : Tiltfile that provides :
- Live code updates and see changes in 5-10 seconds
- Automatic Container rebuilds happen when Go fiiles , Dockerfiles and manifest changes
- Tiltfile Also shows the logs . build status and resource health
- Also provides port forwarding for easier debugging
- Integrates with existing
kubevirtcilocal cluster setup
References :
- Tilt Documentation
- Similar projects: kubetail, cluster-api
- Openfaas blog on tilt
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels