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
{{ message }}
This repository was archived by the owner on Mar 26, 2021. It is now read-only.
AuthInfo holds public information that describes how a client can get credentials to access the cluster. For example, OAuth2 client registration endpoints and supported flows, or Kerberos servers locations.
10
-
11
-
It should not hold any private or sensitive information.
9
+
AuthInfo holds information that describes how a client can get credentials to access the cluster. For example, OAuth2 client registration endpoints and supported flows, or Kerberos server locations.
providers <br /> *[AuthProviderConfig](#authproviderconfig-v1alpha1-clusterregistry) array* | AuthProviders is a list of configurations for auth providers.
20
+
`controllerAuthInfo`<br /> *[ObjectReference](#objectreference-v1)* | ControllerAuthInfo references an object that contains implementation-specific details about how a controller should authenticate. A simple use case for this would be to reference a secret in another namespace that stores a bearer token that can be used to authenticate against this cluster's API server.
21
+
`userAuthInfo`<br /> *[ObjectReference](#objectreference-v1)* | UserAuthInfo references an object that contains implementation-specific details about how a user should authenticate against this cluster.
apiVersion<br /> *string* | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
30
-
kind<br /> *string* | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
31
-
metadata<br /> *[ObjectMeta](#objectmeta-v1-meta)* | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
32
-
spec<br /> *[ClusterSpec](#clusterspec-v1alpha1-clusterregistry)* | Spec is the specification of the cluster. This may or may not be reconciled by an active controller.
33
-
status<br /> *[ClusterStatus](#clusterstatus-v1alpha1-clusterregistry)* | Status is the status of the cluster.
24
+
`apiVersion`<br /> *string* | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
25
+
`kind`<br /> *string* | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
26
+
`metadata`<br /> *[ObjectMeta](#objectmeta-v1)* | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
27
+
`spec`<br /> *[ClusterSpec](#clusterspec-v1alpha1)* | Spec is the specification of the cluster. This may or may not be reconciled by an active controller.
28
+
`status`<br /> *[ClusterStatus](#clusterstatus-v1alpha1)* | Status is the status of the cluster.
authInfo<br /> *[AuthInfo](#authinfo-v1alpha1-clusterregistry)* | AuthInfo contains public information that can be used to authenticate to and authorize with this cluster. It is not meant to store private information (e.g., tokens or client certificates) and cluster registry implementations are not expected to provide hardened storage for secrets.
48
-
kubernetesApiEndpoints<br /> *[KubernetesAPIEndpoints](#kubernetesapiendpoints-v1alpha1-clusterregistry)* | KubernetesAPIEndpoints represents the endpoints of the API server for this cluster.
42
+
`authInfo`<br /> *[AuthInfo](#authinfo-v1alpha1)* | AuthInfo contains public information that can be used to authenticate to and authorize with this cluster. It is not meant to store private information (e.g., tokens or client certificates) and cluster registry implementations are not expected to provide hardened storage for secrets.
43
+
`kubernetesApiEndpoints`<br /> *[KubernetesAPIEndpoints](#kubernetesapiendpoints-v1alpha1)* | KubernetesAPIEndpoints represents the endpoints of the API server for this cluster.
apiVersion <br /> *string* | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind <br /> *string* | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
71
-
metadata <br /> *[ListMeta](#listmeta-v1-meta)* |
56
+
`conditions`<br /> *[ClusterCondition](#clustercondition-v1alpha1) array* | Conditions contains the different condition statuses for this cluster.
0 commit comments