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
`allowedNamespaces`field is used to grant access to the namespaces to use Identitys.
178
+
## Secure Access to Identities
179
+
`allowedNamespaces`field is used to grant access to the namespaces to use Identities.
182
180
Only AWSClusters that are created in one of the Identity's allowed namespaces can use that Identity.
183
181
`allowedNamespaces`are defined by providing either a list of namespaces or label selector to select namespaces.
184
182
185
-
Note that the `capa-eks-control-plane-system` namespace will need to be included in the allow namespace list and/or have labels added to allow access to identities used by AWSClusters.
186
-
187
183
### Examples
188
184
189
185
An empty `allowedNamespaces` indicates that the Identity can be used by all namespaces.
@@ -245,7 +241,7 @@ allowedNamespaces:
245
241
selector: {}
246
242
```
247
243
248
-
**Important** The default behaviour of an empty label selector is to match all objects, however here we do not follow that behavior to avoid unintended access to the identitys.
244
+
**Important** The default behaviour of an empty label selector is to match all objects, however here we do not follow that behavior to avoid unintended access to the identities.
249
245
This is consistent with core cluster API selectors, e.g., Machine and ClusterResourceSet selectors. The result of matchLabels and matchExpressions are ANDed.
0 commit comments