1
1
// Module included in the following assemblies:
2
2
//
3
3
// * architecture/architecture.adoc
4
+ // * upgrading/upgrading-cluster.adoc
4
5
5
6
[id="update-service-overview-{context}"]
6
- == The {product-title} update service
7
+ = About the {product-title} update service
7
8
8
- The {product-title} update service is the hosted service that provides over the air updates to both
9
- {product-title} and {op-system-first}. It provides a graph, or diagram that contain
10
- _vertices_ and the _edges_ that connect them, of component Operators. The edges
11
- in the graph show which versions you can safely upgrade to, and the vertices
12
- are update payloads that specify the intended state of the managed cluster components.
13
- The Cluster Version Operator checks with the {product-title} update service and determines valid upgrades and upgrade paths
14
- based on current component versions and information in the graph. If you
15
- configure it to do so, the {product-title} update service sends the release artifacts that it needs to
16
- perform the upgrade to your image registry, and the Cluster Version Operator
17
- upgrades your cluster. By accepting automatic updates, you can automatically
9
+ The {product-title} update service is the hosted service that provides over-the-air
10
+ updates to both {product-title} and {op-system-first}. It provides a graph,
11
+ or diagram that contain _vertices_ and the _edges_ that connect them, of
12
+ component Operators. The edges in the graph show which versions you can safely
13
+ update to, and the vertices are update payloads that specify the intended state
14
+ of the managed cluster components.
15
+
16
+ The Cluster Version Operator (CVO) in your cluster checks with the
17
+ {product-title} update service to see the valid updates and update paths based
18
+ on current component versions and information in the graph. When you request an
19
+ update, the {product-title} CVO uses the release image for that update to
20
+ upgrade your cluster. The release artifacts are hosted in Quay as container
21
+ images.
22
+ ////
23
+ By accepting automatic updates, you can automatically
18
24
keep your cluster up to date with the most recent compatible components.
25
+ ////
19
26
20
- To allow the {product-title} update service to provide only compatible updates, a release verification
21
- pipeline exists to drive automation. Each release artifact is verified for
22
- compatibility with supported cloud platforms and system architectures as well
23
- as other component packages. After the pipeline confirms the suitability of a
24
- release, the {product-title} update service can apply the update to your cluster or notify you that it
25
- is available.
27
+ To allow the {product-title} update service to provide only compatible updates,
28
+ a release verification pipeline exists to drive automation. Each release
29
+ artifact is verified for compatibility with supported cloud platforms and system
30
+ architectures as well as other component packages. After the pipeline confirms
31
+ the suitability of a release, the {product-title} update service can apply the
32
+ update to your cluster or notify you that it is available.
26
33
27
34
////
28
35
The interaction between the registry and the {product-title} update service is different during
@@ -38,4 +45,4 @@ During continuous update mode, two controllers run. One continuously updates
38
45
the payload manifests, applies them to the cluster, and outputs the status of
39
46
the controlled rollout of the Operators, whether they are available, upgrading,
40
47
or failed. The second controller polls the {product-title} update service to
41
- determine if updates are available.
48
+ determine if updates are available.
0 commit comments