From 33368faf997b2114abe2a840aa9ea61cd2e790d2 Mon Sep 17 00:00:00 2001 From: Todd Short Date: Tue, 3 Oct 2023 10:12:27 -0400 Subject: [PATCH] Add documentation for packageServerSyncInterval (#314) Signed-off-by: Todd Short --- .../en/docs/advanced-tasks/configuring-olm.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/content/en/docs/advanced-tasks/configuring-olm.md b/content/en/docs/advanced-tasks/configuring-olm.md index 0dc6bae2..6611ce7b 100644 --- a/content/en/docs/advanced-tasks/configuring-olm.md +++ b/content/en/docs/advanced-tasks/configuring-olm.md @@ -42,3 +42,26 @@ LAST SEEN TYPE REASON OBJECT When the `cluster` olmConfig's `spec.features.disableCopiedCSVs` field is missing or set to `false`, OLM will recreate the Copied CSVs for all operators installed in the AllNamespace mode and deleted the previously mentioned events. Additional information about this feature can be found in its original [enhancement proposal](https://github.com/operator-framework/enhancements/blob/master/enhancements/olm-toggle-copied-csvs.md). + +### Changing the Package Server Sync Interval + +#### Background + +After CatalogSources are created, they are synced by the OLM packageservers every 12 hours. This sync interval may be increased to reduce the CPU utilization of the packageserver and CatalogSources, or decreased to improve response times to available updates. This field represents a duration, but is limited to using hours, minutes and seconds. + +#### Usage + +```bash= +$ kubectl apply -f - <