CS management clusters into cosmosdb#4513
Conversation
|
We could potentially make read db content instead of making a CS call to enlist all clusters. |
be491ea to
9c07c65
Compare
eee29a6 to
dec6c48
Compare
dec6c48 to
2d5c4c3
Compare
2d5c4c3 to
cac7b80
Compare
d2df91c to
77f2b6e
Compare
e885710 to
faaaa2b
Compare
|
@tuxerrante: changing LGTM is restricted to collaborators DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/test e2e-parallel |
Add the listWatchWithoutWatchListSemantics wrapper and expiringWatcher to internal/database/informers/. These are type-agnostic building blocks for Cosmos-backed SharedIndexInformers that do not support the native Kubernetes watch protocol. Taken from the kube-applier PR (#5076) so both fleet and kube-applier subsystems share the same infrastructure.
Signed-off-by: Gerd Oberlechner <goberlec@redhat.com>
Signed-off-by: Gerd Oberlechner <goberlec@redhat.com>
…ntroller * create cosmosdb client once for both clients
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: geoberle, machi1990, tuxerrante The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@geoberle: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/retest-required |
What
mirror CS management clusters into cosmosdb
** Stamp - the infra deployment unit for a management cluster (think capi Machine)
** ManagementCluster - the provision shards for HCPs (think k8s Node)
implements phase 1 of https://github.com/openshift-online/aro-enhancements/pull/1
Jira
ARO-26914 ARO-26917 ARO-26918 ARO-26919 ARO-26920 ARO-26921 ARO-26922