You could write your application multiple times, and publish multiple images for the same application across different infrastructures.
Or, just build your application once to run in containers, and run those containers on k8s everywhere.
You could write your application multiple times, and publish multiple images for the same application across different infrastructures.
Or, just build your application once to run in containers, and run those containers on k8s everywhere.