Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultPrivate = "private"
View Source
var DefaultPublic = "public"
View Source
var ExpiresLabel = "expires"
View Source
var KudecsV1CRDSchema = schema.GroupVersionResource{
Group: "kubernetes-misc.xyz",
Version: "v1",
Resource: "kudecs",
}
View Source
var LogFAIL = " FAIL"
View Source
var LogOK = " OK"
View Source
var StoreNamespace string
Functions ¶
func GetExpiresFromSecret ¶ added in v1.0.0
func NewInjectSecret ¶ added in v1.0.0
func NewInjectSecret(c InjectedSecretsV1, masterSecret *v1.Secret) *v1.Secret
Types ¶
type InjectedSecretsV1 ¶ added in v0.2.0
type KudecsV1 ¶
type KudecsV1 struct { Metadata MetadataV1 `json:"metadata"` Spec SpecV1 `json:"spec"` }
func (KudecsV1) GetMasterSecretName ¶
type MetadataV1 ¶
type SpecV1 ¶
type SpecV1 struct { Days int `json:"days"` CountryName string `json:"countryName"` StateName string `json:"stateName"` LocalityName string `json:"localityName"` OrganizationName string `json:"organizationName"` OrganizationalUnit string `json:"organizationalUnit"` CommonName string `json:"commonName"` EmailAddress string `json:"emailAddress"` InjectedSecrets []InjectedSecretsV1 `json:"injectedSecrets"` }
Click to show internal directories.
Click to hide internal directories.