This repository has been archived by the owner on Jul 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 276
CRD upgrades #3396
Comments
snehachhabria
added
size/XXL
40 days (2 months)
improvement / feature request
area/upgrade
Upgrade related
labels
May 24, 2021
10 tasks
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 25, 2021
This commit allows OSM to manage the lifecyle of CRD's by adding a pre-install and pre-upgrade helm hook to update the CRD's. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 28, 2021
This commit allows OSM to manage the lifecyle of CRD's by adding a pre-install and pre-upgrade helm hook to update the CRD's. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 28, 2021
This commit allows OSM to manage the lifecyle of CRD's by adding a pre-install and pre-upgrade helm hook to update the CRD's. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 29, 2021
This commit allows OSM to manage the lifecyle of CRD's by adding a pre-install and pre-upgrade helm hook to update the CRD's. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
This was referenced Jun 30, 2021
Closed
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jun 30, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 1, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 1, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 1, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
brunoterkaly
pushed a commit
to brunoterkaly/osm
that referenced
this issue
Jul 3, 2021
This commit allows OSM to manage the lifecyle of CRD's by adding a pre-install and pre-upgrade helm hook to update the CRD's. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
nshankar13
pushed a commit
to nshankar13/osm
that referenced
this issue
Jul 6, 2021
Signed-off-by: Delyan Raychev <delyan.raychev@microsoft.com> e2e: Moving constants into const.go and out of common.go (openservicemesh#3670) pkg/*: remove unused cacheSynced channel The code waits for caches to sync synchronously using the `WaitForCacheSync()` API. The unused `cacheSynced` channel is not necessary. Signed-off-by: Shashank Ram <shashr2204@gmail.com> feat(upgrade): Add helm hooks to manage crd upgrades This commit allows OSM to manage the lifecyle of CRD's by adding a pre-install and pre-upgrade helm hook to update the CRD's. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com> smi/client: remove unused announcement channel Removes the unused announcement channel which was deprecated in favor of pubsub event framework. Signed-off-by: Shashank Ram <shashr2204@gmail.com> chore(demo): cross service distributed tracing in demo Signed-off-by: Allen Leigh <allenlsy@gmail.com> ref(catalog): improve performance of ListAllowedEndpointsForService() Signed-off-by: Allen Leigh <allenlsy@gmail.com>
jaellio
pushed a commit
to jaellio/osm
that referenced
this issue
Jul 12, 2021
This commit add a conversion webhook server to OSM's control plane. The purpose to this server is to patch all the CRD's that OSM manages with the required conversion webhook configuration and to serve the conversion requests. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 19, 2021
Add another http server to the crd converter which servers as the health endpoint which is used to sync the readiness of osm-controller based on this port. Update the cleanup hook as pre-delete to ensure propoer deletion order of CRD's and services via Helm. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 19, 2021
Add another http server to the crd converter which servers as the health endpoint which is used to sync the readiness of osm-controller based on this port. Update the cleanup hook as pre-delete to ensure propoer deletion order of CRD's and services via Helm. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 19, 2021
Add another http server to the crd converter which servers as the health endpoint which is used to sync the readiness of osm-controller based on this port. Update the cleanup hook as pre-delete to ensure propoer deletion order of CRD's and services via Helm. Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 19, 2021
This commit adds a handler for all the CRD's that OSM manages. The actaul business logic for conversion will be added once a CRD has multiple versions. Fixs openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 19, 2021
This commit adds a handler for all the CRD's that OSM manages. The actaul business logic for conversion will be added once a CRD has multiple versions. Fixs openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
This was referenced Jul 19, 2021
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 20, 2021
This commit adds a handler for all the CRD's that OSM manages. The actaul business logic for conversion will be added once a CRD has multiple versions. Fixs openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 20, 2021
This commit adds a handler for all the CRD's that OSM manages. The actaul business logic for conversion will be added once a CRD has multiple versions. Fixs openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
This feature is currently behind a feature flag |
snehachhabria
added a commit
to snehachhabria/osm
that referenced
this issue
Jul 22, 2021
Enable CRD converter by default as a part of OSM control plane Part of openservicemesh#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm-docs
that referenced
this issue
Jul 23, 2021
Add information about CRD upgrades to OSM upgrade and uninstall Part of openservicemesh/osm#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
snehachhabria
added a commit
to snehachhabria/osm-docs
that referenced
this issue
Jul 23, 2021
Add information about CRD upgrades to OSM upgrade and uninstall Part of openservicemesh/osm#3396 Signed-off-by: Sneha Chhabria <snchh@microsoft.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Please describe the Improvement and/or Feature Request
We have two new CRD's in osm, one for policy and the other for meshconfig. We need to come up with a generic way/story to version and upgrade CRD's.
Design Doc : Upgrading CRDs in OSM
Scope (please mark with X where applicable)
Possible use cases
The text was updated successfully, but these errors were encountered: