Skip to content

Commit

Permalink
more GPT help
Browse files Browse the repository at this point in the history
  • Loading branch information
Ryan Zhang committed Nov 15, 2023
1 parent f75596c commit b0097cd
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions docs/howtos/crp.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,20 @@ This guide provides an overview of how to use the Fleet `ClusterResourcePlacemen

## Overview

The CRP API is a core Fleet API that facilitates the distribution of specific resources from the hub cluster to member clusters within a fleet. This API offers scheduling capabilities that allow you to target the most suitable group of clusters for a set of resources using a complex rule set. For example, you can distribute resources to clusters in specific regions (North America, East Asia, Europe, etc.) and/or release stages (production, canary, etc.). You can even distribute resources according to certain topology spread constraints.
The CRP API is a core Fleet API that facilitates the distribution of specific resources from the hub cluster to
member clusters within a fleet. This API offers scheduling capabilities that allow you to target the most suitable
group of clusters for a set of resources using a complex rule set. For example, you can distribute resources to
clusters in specific regions (North America, East Asia, Europe, etc.) and/or release stages (production, canary, etc.).
You can even distribute resources according to certain topology spread constraints.

## API Components

The CRP API generally consists of the following components:

- **Resource Selectors**: These specify the set of resources selected for placement.
- **Scheduling Policy**: This determines the set of clusters where the resources will be placed.
- **Rollout Strategy**: This controls the behavior of resource placement when the resources themselves and/or the scheduling policy are updated, minimizing interruptions caused by refreshes.
- **Rollout Strategy**: This controls the behavior of resource placement when the resources themselves and/or the
scheduling policy are updated, minimizing interruptions caused by refreshes.

The following sections discuss these components in depth.

Expand Down

0 comments on commit b0097cd

Please sign in to comment.