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
|`metadata`_[ObjectMeta](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.29/#objectmeta-v1-meta)_| Refer to Kubernetes API documentation for fields of `metadata`. |||
FederatedCredentialSpec defines the desired state of FederatedCredential.
1137
+
1138
+
1139
+
1140
+
_Appears in:_
1141
+
-[FederatedCredential](#federatedcredential)
1142
+
1143
+
| Field | Description | Default | Validation |
1144
+
| --- | --- | --- | --- |
1145
+
|`issuer`_string_| Issuer is the URL of the identity provider that issues the tokens. || Required: {} <br /> |
1146
+
|`scopes`_string array_| Scopes are the scopes that the credential will request from the identity provider. || Optional: {} <br /> |
1147
+
|`claimsLike`_[RawExtension](https://pkg.go.dev/k8s.io/apimachinery/pkg/runtime#RawExtension)_| ClaimsLike is a JSON expression that matches the claims in the token.<br />All the value strings should be a valid regular expression.<br /><br />Example:<br /> ...<br /> claimsLike:<br /> sub: "repo:myaccount/myrepo:ref:refs/heads/.*" || Optional: {} <br /> |
1148
+
|`user`_string_| User is the user email address that will be authenticated by this credential. || Required: {} <br /> |
1149
+
1150
+
1113
1151
#### Flow
1114
1152
1115
1153
@@ -1360,6 +1398,7 @@ _Appears in:_
1360
1398
| --- | --- | --- | --- |
1361
1399
|`tags`_object (keys:string, values:string)_| Tags a set of tags to select clusters for this global service || Optional: {} <br /> |
1362
1400
|`reparent`_boolean_| Whether you'd want this global service to take ownership of existing Plural services || Optional: {} <br /> |
1401
+
|`interval`_string_| Interval specifies the interval at which the global service will be reconciled, default is 10m || Optional: {} <br /> |
1363
1402
|`cascade`_[Cascade](#cascade)_| Cascade deletion options for this global service || Optional: {} <br /> |
1364
1403
|`context`_[TemplateContext](#templatecontext)_| Context to be used for dynamic template overrides of things like helm chart, version or values files || Optional: {} <br /> |
1365
1404
|`distro`_[ClusterDistro](#clusterdistro)_| Distro of kubernetes this cluster is running || Enum: [GENERIC EKS AKS GKE RKE K3S] <br />Optional: {} <br /> |
@@ -1610,6 +1649,7 @@ _Appears in:_
1610
1649
| --- | --- | --- | --- |
1611
1650
|`name`_string_| Name of this Stack. If not provided InfrastructureStack's own name from InfrastructureStack.ObjectMeta will be used. || Optional: {} <br /> |
1612
1651
|`type`_[StackType](#stacktype)_| Type specifies the tool to use to apply it || Enum: [TERRAFORM ANSIBLE CUSTOM] <br />Required: {} <br /> |
1652
+
|`interval`_string_| Interval specifies the interval at which the stack will be reconciled, default is 5m || Optional: {} <br /> |
1613
1653
|`repositoryRef`_[ObjectReference](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.29/#objectreference-v1-core)_| RepositoryRef to source IaC from || Required: {} <br /> |
|`projectRef`_[ObjectReference](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.29/#objectreference-v1-core)_| ProjectRef references project this stack belongs to.<br />If not provided, it will use the default project. || Optional: {} <br /> |
0 commit comments