Skip to content

Commit 866b9b8

Browse files
authored
update feature flags for claim SSA promotion to beta (#858)
1 parent 8f691c0 commit 866b9b8

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

content/master/software/install.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ helm repo update
3838
Install the Crossplane Helm chart with `helm install`.
3939

4040
{{< hint "tip" >}}
41-
View the changes Crossplane makes to your cluster with the
41+
View the changes Crossplane makes to your cluster with the
4242
`helm install --dry-run --debug` options. Helm shows what configurations it
4343
applies without making changes to the Kubernetes cluster.
4444
{{< /hint >}}
@@ -48,7 +48,7 @@ Crossplane creates and installs into the `crossplane-system` namespace.
4848
```shell
4949
helm install crossplane \
5050
--namespace crossplane-system \
51-
--create-namespace crossplane-stable/crossplane
51+
--create-namespace crossplane-stable/crossplane
5252
```
5353

5454
View the installed Crossplane pods with `kubectl get pods -n crossplane-system`.
@@ -75,7 +75,7 @@ helm install crossplane \
7575

7676
## Installed deployments
7777
Crossplane creates two Kubernetes _deployments_ in the `crossplane-system`
78-
namespace to deploy the Crossplane pods.
78+
namespace to deploy the Crossplane pods.
7979

8080
```shell {copy-lines="1"}
8181
kubectl get deployments -n crossplane-system
@@ -87,10 +87,10 @@ crossplane-rbac-manager 1/1 1 1 8m13s
8787
### Crossplane deployment
8888
The Crossplane deployment starts with the `crossplane-init container`. The
8989
`init` container installs the Crossplane _Custom Resource Definitions_ into the
90-
Kubernetes cluster.
90+
Kubernetes cluster.
9191

9292
After the `init` container finishes, the `crossplane` pod manages two Kubernetes
93-
controllers.
93+
controllers.
9494
* The _Package Manager controller_ installs the
9595
provider, function and configuration packages.
9696
* The _Composition controller_ installs and manages the
@@ -100,8 +100,8 @@ Crossplane _Composite Resource Definitions_, _Compositions_ and _Claims_.
100100
The `crossplane-rbac-manager` creates and manages Kubernetes _ClusterRoles_ for
101101
installed Crossplane _Provider_ and their _Custom Resource Definitions_.
102102

103-
The
104-
[Crossplane RBAC Manager design document](https://github.com/crossplane/crossplane/blob/main/design/design-doc-rbac-manager.md)
103+
The
104+
[Crossplane RBAC Manager design document](https://github.com/crossplane/crossplane/blob/main/design/design-doc-rbac-manager.md)
105105
has more information on the installed _ClusterRoles_.
106106

107107
## Installation options
@@ -110,7 +110,7 @@ has more information on the installed _ClusterRoles_.
110110
Crossplane supports customizations at install time by configuring the Helm
111111
chart.
112112

113-
Apply customizations with the command line or with a Helm _values_ file.
113+
Apply customizations with the command line or with a Helm _values_ file.
114114

115115
<!-- Generated from Helm README at https://github.com/crossplane/crossplane/blob/main/cluster/charts/crossplane/README.md -->
116116
<!-- vale gitlab.Substitutions = NO -->
@@ -185,7 +185,7 @@ Apply customizations with the command line or with a Helm _values_ file.
185185

186186
#### Command line customization
187187

188-
Apply custom settings at the command line with
188+
Apply custom settings at the command line with
189189
`helm install crossplane --set <setting>=<value>`.
190190

191191
For example, to change the image pull policy:
@@ -215,7 +215,7 @@ crossplane-stable/crossplane \
215215
Apply custom settings in a Helm _values_ file with
216216
`helm install crossplane -f <filename>`.
217217

218-
A YAML file defines the customized settings.
218+
A YAML file defines the customized settings.
219219

220220
For example, to change the image pull policy and number of replicas:
221221

@@ -241,9 +241,9 @@ crossplane-stable/crossplane \
241241
#### Feature flags
242242

243243
Crossplane introduces new features behind feature flags. By default
244-
alpha features are off. Crossplane enables beta features by default. To enable a
244+
alpha features are off. Crossplane enables beta features by default. To enable a
245245
feature flag, set the `args` value in the Helm chart. Available feature flags
246-
can be directly found by running `crossplane core start --help`, or by looking
246+
can be directly found by running `crossplane core start --help`, or by looking
247247
at the table below.
248248

249249
{{< expand "Feature flags" >}}
@@ -253,9 +253,9 @@ at the table below.
253253
| Beta | `--enable-composition-webhook-schema-validation` | Enable Composition validation using schemas. |
254254
| Beta | `--enable-deployment-runtime-configs` | Enable support for DeploymentRuntimeConfigs. |
255255
| Beta | `--enable-usages` | Enable support for Usages. |
256+
| Beta | `--enable-ssa-claims` | Enable support for using server-side apply to sync claims with XRs. |
256257
| Alpha | `--enable-external-secret-stores` | Enable support for External Secret Stores. |
257258
| Alpha | `--enable-realtime-compositions` | Enable support for real time compositions. |
258-
| Alpha | `--enable-ssa-claims` | Enable support for using server-side apply to sync claims with XRs. |
259259
| Alpha | `--enable-dependency-version-upgrades ` | Enable automatic version upgrades of dependencies when updating packages. |
260260
| Alpha | `--enable-signature-verification` | Enable support for package signature verification via ImageConfig API. |
261261
{{< /table >}}
@@ -268,10 +268,10 @@ args='{"--enable-composition-functions","--enable-composition-webhook-schema-val
268268
#### Change the default package registry
269269

270270
Beginning with Crossplane version 1.15.0 Crossplane downloads packages from the
271-
[Upbound Marketplace](https://marketplace.upbound.io) at `xpkg.upbound.io`
272-
instead of DockerHub.
271+
[Upbound Marketplace](https://marketplace.upbound.io) at `xpkg.upbound.io`
272+
instead of DockerHub.
273273

274-
Change the default registry location during the Crossplane install with
274+
Change the default registry location during the Crossplane install with
275275
`--set args='{"--registry=index.docker.io"}'`.
276276

277277
### Install pre-release Crossplane versions
@@ -280,7 +280,7 @@ Install a pre-release versions of Crossplane from the `master` Crossplane Helm c
280280
Versions in the `master` channel are under active development and may be unstable.
281281

282282
{{< hint "warning" >}}
283-
Don't use Crossplane `master` releases in production. Only use `stable` channel.
283+
Don't use Crossplane `master` releases in production. Only use `stable` channel.
284284
Only use `master` for testing and development.
285285
{{< /hint >}}
286286

@@ -304,7 +304,7 @@ helm repo update
304304
Install the Crossplane `master` Helm chart with `helm install`.
305305

306306
{{< hint "tip" >}}
307-
View the changes Crossplane makes to your cluster with the
307+
View the changes Crossplane makes to your cluster with the
308308
`helm install --dry-run --debug` options. Helm shows what configurations it
309309
applies without making changes to the Kubernetes cluster.
310310
{{< /hint >}}
@@ -315,26 +315,26 @@ Crossplane creates and installs into the `crossplane-system` namespace.
315315
helm install crossplane \
316316
--namespace crossplane-system \
317317
--create-namespace crossplane-master/crossplane \
318-
--devel
318+
--devel
319319
```
320320

321321
## Crossplane distributions
322322
Third-party vendors may maintain their own Crossplane distributions. Vendor
323323
supported distribution may have features or tooling that isn't in the
324-
Community Crossplane distribution.
324+
Community Crossplane distribution.
325325

326-
The CNCF certified third-party distributions as
327-
"[conformant](https://github.com/cncf/crossplane-conformance)" with the
326+
The CNCF certified third-party distributions as
327+
"[conformant](https://github.com/cncf/crossplane-conformance)" with the
328328
Community Crossplane distribution.
329329

330330
### Vendors
331-
Below are vendors providing conformant Crossplane distributions.
331+
Below are vendors providing conformant Crossplane distributions.
332332

333333
#### Upbound
334-
Upbound, the founders of Crossplane, maintains a free and open source
335-
distribution of Crossplane called
334+
Upbound, the founders of Crossplane, maintains a free and open source
335+
distribution of Crossplane called
336336
[Universal Crossplane](https://www.upbound.io/product/universal-crossplane)
337-
(`UXP`).
337+
(`UXP`).
338338

339-
Find information on UXP in the
339+
Find information on UXP in the
340340
[Upbound UXP documentation](https://docs.upbound.io/uxp/install/).

0 commit comments

Comments
 (0)