Replies: 3 comments
-
[WIP] Comparing the process for
Comparing with what's done for |
Beta Was this translation helpful? Give feedback.
-
Post-mortem:
|
Beta Was this translation helpful? Give feedback.
-
Nice @JeromeJu we should update https://github.com/tektoncd/pipeline/blob/main/docs/developers/api-versioning.md#adding-a-new-api-version-to-a-pipelines-crd with this when done! |
Beta Was this translation helpful? Give feedback.
-
This is to keep tracks of the issues during the process of migration from v1beta1 to v1. And this aims to spot and avoid the "gotchas" alongside each stage. And hopefully this would also note down the difference between the last migration from
v1alpha1
tov1beta1
and have some sort of checklist for future migrations.Checklist
Stage of creating CRDs of newer apiVersion:
Stage of serving new version of CRD:
STATUS
:The examples_tests needs to be updated for v1clients
Gotchas:
Kubernetes always present the highest priority with kubectl at
https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/
Diff:
STATUS
of PR and TR inv1alpha1
tov1beta1
, the status are shared (just copied from v1)Beta Was this translation helpful? Give feedback.
All reactions