ClusterGenerator
secrets.infisical.com / v1alpha1
apiVersion: secrets.infisical.com/v1alpha1
kind: ClusterGenerator
metadata:
name: example
apiVersion
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/sig-architecture/api-conventions.md#resources
kind
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/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object
generator object
Generator the spec for this generator, must match the kind.
passwordSpec object
PasswordSpec controls the behavior of the password generator.
allowRepeat
boolean
set allowRepeat to true to allow repeating characters.
digits
integer
digits specifies the number of digits in the generated
password. If omitted it defaults to 25% of the length of the password
length
integer
Length of the password to be generated.
Defaults to 24
noUpper
boolean
Set noUpper to disable uppercase characters
symbolCharacters
string
symbolCharacters specifies the special characters that should be used
in the generated password.
symbols
integer
symbols specifies the number of symbol characters in the generated
password. If omitted it defaults to 25% of the length of the password
uuidSpec
object
UUIDSpec controls the behavior of the uuid generator.
kind
string required
Kind the kind of this generator.
enum:
Password, UUIDNo matches. Try .spec.generator for an exact path