Comment on How do you balance rapid iteration and merging/upgrading?

thelastknowngod@lemm.ee ⁨1⁩ ⁨year⁩ ago

Yeah for this situation, versioned APIs are the answer. If, for example, you look at the kubernetes ecosystem, the entire thing is based on APIs and every resource starts by specifying an api version on the very first line.

apiVersion: v1
kind: Namespace 
metadata: 
    name: example-namespace

This is how they can make upstream changes and not break existing environments in the process.

source
Sort:hotnewtop