astronomer / astro-cli

CLI that makes it easy to create, test and deploy Airflow DAGs to Astronomer
https://www.astronomer.io
Other
341 stars 70 forks source link

Get Astro CLI working with Podman Desktop for Windows and Mac #1582

Open sunkickr opened 4 months ago

sunkickr commented 4 months ago

✍️ Is your feature request related to a problem? Please describe.

Our customers and field are having trouble setting up podman with the Astro CLI. The user experience when setting up podman is difficult and can be frustrating for even those experienced with podman.

Currently the Astro CLI is confirmed to work with vanilla podman on mac, windows WSL2, and linux. We have seen users have issues setting up podman on all of these platforms. The most issues can be seen by users using windows WSL2

🧩 Describe the solution you'd like

Podman Desktop is local application like docker docker desktop that is designed to make setting up podman easier. Initial attempts to run our Astro CLI with podman desktop have not been successfully. Our podman integration will most likely need to be reconfigured to work well with podman desktop. Podman desktop is available for Windows, Mac, and Linux. We should prioritize Windows as that is platform were we have seen the most issues.

Overall the following is needed for our users to be successful with Podman Desktop:

The following are operating systems our customers use in the order of importance for this issue:

  1. Windows 11
  2. Windows 10
  3. RedHat Linux
  4. Mac M1
  5. Mac amd
  6. Linux

🤔 Describe alternatives you've considered

Is your feature request specific to a particular Astronomer Platform?

💡 Additional context