Kind
Password
Group
generators.external-secrets.io
Version
v1alpha1
apiVersion: generators.external-secrets.io/v1alpha1 kind: Password metadata: name: example
View raw schema
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
PasswordSpec controls the behavior of the password generator.
allowRepeat boolean required
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
encoding string
Encoding specifies the encoding of the generated password. Valid values are: - "raw" (default): no encoding - "base64": standard base64 encoding - "base64url": base64url encoding - "base32": base32 encoding - "hex": hexadecimal encoding
enum: base64, base64url, base32, hex, raw
length integer required
Length of the password to be generated. Defaults to 24
noUpper boolean required
Set NoUpper to disable uppercase characters
secretKeys []string
SecretKeys defines the keys that will be populated with generated passwords. Defaults to "password" when not set.
minItems: 1
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
Copied!