diff --git a/frontend/src/views/Org/MembersPage/components/OrgIdentityTab/components/IdentitySection/IdentityKubernetesAuthForm.tsx b/frontend/src/views/Org/MembersPage/components/OrgIdentityTab/components/IdentitySection/IdentityKubernetesAuthForm.tsx index 3724fc014..93fc87dc6 100644 --- a/frontend/src/views/Org/MembersPage/components/OrgIdentityTab/components/IdentitySection/IdentityKubernetesAuthForm.tsx +++ b/frontend/src/views/Org/MembersPage/components/OrgIdentityTab/components/IdentitySection/IdentityKubernetesAuthForm.tsx @@ -210,6 +210,7 @@ export const IdentityKubernetesAuthForm = ({ label="Kubernetes Host / Base Kubernetes API URL " isError={Boolean(error)} errorText={error?.message} + tooltipText="The host string, host:port pair, or URL to the base of the Kubernetes API server. This can usually be obtained by running 'kubectl cluster-info'" isRequired > @@ -224,6 +225,7 @@ export const IdentityKubernetesAuthForm = ({ label="Token Reviewer JWT" isError={Boolean(error)} errorText={error?.message} + tooltipText="A long-lived service account JWT token for Infisical to access the TokenReview API to validate other service account JWT tokens submitted by applications/pods." isRequired > @@ -237,6 +239,7 @@ export const IdentityKubernetesAuthForm = ({ @@ -252,6 +255,7 @@ export const IdentityKubernetesAuthForm = ({ label="Allowed Namespaces" isError={Boolean(error)} errorText={error?.message} + tooltipText="A comma-separated list of trusted service account names that are allowed to authenticate with Infisical. Leave empty to allow any namespaces." > @@ -262,7 +266,11 @@ export const IdentityKubernetesAuthForm = ({ defaultValue="" name="allowedAudience" render={({ field, fieldState: { error } }) => ( - + )} @@ -271,7 +279,11 @@ export const IdentityKubernetesAuthForm = ({ control={control} name="caCert" render={({ field, fieldState: { error } }) => ( - +