You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Verify that Crossplane assigns the Composite Resources `vpc-auto` and `vpc-staging` to Composite revision:2.
352
-
XRs `vpc-man` and `vpc-dev` are still assigned to the original revision:1:
351
+
Verify that Crossplane assigns the Composite Resources `vpc-auto` and `vpc-staging` to Composite `revision:2`.
352
+
XRs `vpc-man` and `vpc-dev` are still assigned to the original `revision:1`:
353
353
354
354
```shell
355
355
kubectl get composite -o="custom-columns=NAME:.metadata.name,SYNCED:.status.conditions[0].status,REVISION:.spec.compositionRevisionRef.name,POLICY:.spec.compositionUpdatePolicy,MATCHLABEL:.spec.compositionRevisionSelector.matchLabels"
`vpc-staging`now matches the label applied to Revision revision:2.
368
+
`vpc-staging`now matches the label applied to Revision `revision:2`.
369
369
{{< /hint >}}
370
370
371
371
#### Update Composition Spec and Label
@@ -427,8 +427,8 @@ myvpcs.aws.example.upbound.io-f81c553 3 dev
427
427
Changing the label and the spec values simultaneously is critical for deploying new changes to the `dev` channel.
428
428
{{< /hint >}}
429
429
430
-
Verify Crossplane assigns the Composite Resources `vpc-auto` and `vpc-dev` to Composite revision:3.
431
-
`vpc-staging` is assigned to revision:2, and `vpc-man` is still assigned to the original revision:1:
430
+
Verify Crossplane assigns the Composite Resources `vpc-auto` and `vpc-dev` to Composite `revision:3`.
431
+
`vpc-staging` is assigned to `revision:2`, and `vpc-man` is still assigned to the original `revision:1`:
432
432
433
433
```shell
434
434
kubectl get composite -o="custom-columns=NAME:.metadata.name,SYNCED:.status.conditions[0].status,REVISION:.spec.compositionRevisionRef.name,POLICY:.spec.compositionUpdatePolicy,MATCHLABEL:.spec.compositionRevisionSelector.matchLabels"
Copy file name to clipboardExpand all lines: content/master/concepts/packages.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -339,7 +339,7 @@ Status:
339
339
Events:
340
340
Type Reason Age From Message
341
341
---- ------ ---- ---- -------
342
-
Warning LintPackage 29s (x2 over 29s) packages/configurationrevision.pkg.crossplane.io incompatible Crossplane version: package is not compatible with Crossplane version (v1.12.0)
342
+
Warning LintPackage 29s (x2 over 29s) packages/configurationrevision.pkg.crossplane.io incompatible Crossplane version: package isn't compatible with Crossplane version (v1.12.0)
343
343
```
344
344
345
345
The {{<hover label="depend" line="18">}}Events{{</hover>}} show a
Copy file name to clipboardExpand all lines: content/master/concepts/providers.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -351,7 +351,7 @@ Status:
351
351
Events:
352
352
Type Reason Age From Message
353
353
---- ------ ---- ---- -------
354
-
Warning LintPackage 41s (x3 over 47s) packages/providerrevision.pkg.crossplane.io incompatible Crossplane version: package is not compatible with Crossplane version (v1.10.0)
354
+
Warning LintPackage 41s (x3 over 47s) packages/providerrevision.pkg.crossplane.io incompatible Crossplane version: package isn't compatible with Crossplane version (v1.10.0)
355
355
```
356
356
357
357
The {{<hover label="depend" line="17">}}Events{{</hover>}} show a
Copy file name to clipboardExpand all lines: content/master/guides/crossplane-with-argo-cd.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,14 +5,14 @@ weight: 270
5
5
6
6
[Argo CD](https://argoproj.github.io/cd/) and [Crossplane](https://crossplane.io)
7
7
are a great combination. Argo CD provides GitOps while Crossplane turns any Kubernetes
8
-
cluster into a Universal Control Plane for all of your resources. There are
9
-
configuration details required in order for the two to work together properly.
8
+
cluster into a Universal Control Plane for all of your resources. Configuration details are
9
+
required in order for the two to work together properly.
10
10
This doc will help you understand these requirements. It is recommended to use
11
11
Argo CD version 2.4.8 or later with Crossplane.
12
12
13
13
Argo CD synchronizes Kubernetes resource manifests stored in a Git repository
14
-
with those running in a Kubernetes cluster (GitOps). There are different ways to configure
15
-
how Argo CD tracks resources. With Crossplane, you need to configure Argo CD
14
+
with those running in a Kubernetes cluster (GitOps). Argo CD has different ways to configure
15
+
how it tracks resources. With Crossplane, you need to configure Argo CD
16
16
to use Annotation based resource tracking. See the [Argo CD docs](https://argo-cd.readthedocs.io/en/latest/user-guide/resource_tracking/) for additional detail.
17
17
18
18
### Configuring Argo CD with Crossplane
@@ -185,12 +185,12 @@ data:
185
185
186
186
Crossplane providers generates a `ProviderConfigUsage` for each of the managed resource (MR) it handles. This resource
187
187
enable representing the relationship between MR and a ProviderConfig so that the controller can use it as finalizer when a
188
-
ProviderConfig is deleted. End-users of Crossplane are not expected to interact with this resource.
188
+
ProviderConfig is deleted. Endusers of Crossplane aren't expected to interact with this resource.
189
189
190
190
Argo CD UI reactivity can be impacted as the number of resource and types grow. To help keep this number low we
191
191
recommend hiding all `ProviderConfigUsage` resources from Argo CD UI.
192
192
193
-
To configure resource exclusion edit the `argocd-cm` `ConfigMap` in the `argocd` `Namespace` as such:
193
+
To configure resource exclusion edit the `argocd-cm` `ConfigMap` in the `argocd` `Namespace` as such:
194
194
```yaml
195
195
apiVersion: v1
196
196
kind: ConfigMap
@@ -204,7 +204,7 @@ data:
204
204
205
205
The use of `"*"` as apiGroups will enable the mechanism for all Crossplane Providers.
206
206
207
-
#### Increase K8s Client QPS
207
+
#### Increase Kubernetes Client QPS
208
208
209
209
As the number of CRDs grow on a control plane it will increase the amount of queries Argo CD Application Controller
210
210
needs to send to the Kubernetes API. If this is the case you can increase the rate limits of the Argo CD Kubernetes client.
0 commit comments