You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
Enable developers the ability to quickly deploy code under development into an image and that image into a local cluster that mimics Production configuration but all local to their machine and ideally without the need for root permissions to a Docker.
Describe the solution you'd like
Developers need to be able to deploy a cluster locally, deploy their app and any dependencies. This would help simulate deployment to a Production environment but on the devs local machine for ease of dev/test. This concept is similar to docker-compose. Stretch goals would be to autodetect changes and deploy the app to a local cluster or have one command similar to the uds-core model "uds run dev-deploy --set PKG=metrics-server"
Goal is to use rootless-podman to simulate/eliminate the need/dependency on root or docker socket. Running a kind cluster on rootless podman with uds deployed has been demonstrated in kind cluster/rootless podman. This ticket should focus on the dev workflow. The networking/port forwarding giving the devs access to apps need to be investigate. Currently uds dev port fowards to 80/80 and 443/443.
Describe alternatives you've considered
Docker-Compose
(optional) A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe
Enable developers the ability to quickly deploy code under development into an image and that image into a local cluster that mimics Production configuration but all local to their machine and ideally without the need for root permissions to a Docker.
Describe the solution you'd like
Developers need to be able to deploy a cluster locally, deploy their app and any dependencies. This would help simulate deployment to a Production environment but on the devs local machine for ease of dev/test. This concept is similar to docker-compose. Stretch goals would be to autodetect changes and deploy the app to a local cluster or have one command similar to the uds-core model "uds run dev-deploy --set PKG=metrics-server"
Goal is to use rootless-podman to simulate/eliminate the need/dependency on root or docker socket. Running a kind cluster on rootless podman with uds deployed has been demonstrated in kind cluster/rootless podman. This ticket should focus on the dev workflow. The networking/port forwarding giving the devs access to apps need to be investigate. Currently uds dev port fowards to 80/80 and 443/443.
Describe alternatives you've considered
Docker-Compose
(optional) A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: