Versions in this module Expand all Collapse all v1 v1.0.3 Jan 13, 2020 v1.0.0 Dec 20, 2019 Changes in this version + const GeneratedSecretKind + const QuarksSecretResourceKind + const QuarksSecretResourcePlural + var AddToScheme = schemeBuilder.AddToScheme + var AnnotationCertSecretName = fmt.Sprintf("%s/cert-secret-name", apis.GroupName) + var AnnotationQSecNamespace = fmt.Sprintf("%s/quarks-secret-namespace", apis.GroupName) + var LabelKind = fmt.Sprintf("%s/secret-kind", apis.GroupName) + var QuarksSecretResourceName = fmt.Sprintf("%s.%s", QuarksSecretResourcePlural, apis.GroupName) + var QuarksSecretResourceShortNames = []string + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type CertificateRequest struct + ActivateEKSWorkaroundForSAN bool + AlternativeNames []string + CAKeyRef SecretReference + CARef SecretReference + CommonName string + IsCA bool + ServiceRef []ServiceReference + SignerType SignerType + Usages []certv1.KeyUsage + func (in *CertificateRequest) DeepCopy() *CertificateRequest + func (in *CertificateRequest) DeepCopyInto(out *CertificateRequest) + type QuarksSecret struct + Spec QuarksSecretSpec + Status QuarksSecretStatus + func (in *QuarksSecret) DeepCopy() *QuarksSecret + func (in *QuarksSecret) DeepCopyInto(out *QuarksSecret) + func (in *QuarksSecret) DeepCopyObject() runtime.Object + type QuarksSecretList struct + Items []QuarksSecret + func (in *QuarksSecretList) DeepCopy() *QuarksSecretList + func (in *QuarksSecretList) DeepCopyInto(out *QuarksSecretList) + func (in *QuarksSecretList) DeepCopyObject() runtime.Object + type QuarksSecretSpec struct + Request Request + SecretName string + Type SecretType + func (in *QuarksSecretSpec) DeepCopy() *QuarksSecretSpec + func (in *QuarksSecretSpec) DeepCopyInto(out *QuarksSecretSpec) + type QuarksSecretStatus struct + Generated bool + LastReconcile *metav1.Time + func (in *QuarksSecretStatus) DeepCopy() *QuarksSecretStatus + func (in *QuarksSecretStatus) DeepCopyInto(out *QuarksSecretStatus) + type Request struct + CertificateRequest CertificateRequest + func (in *Request) DeepCopy() *Request + func (in *Request) DeepCopyInto(out *Request) + type SecretReference struct + Key string + Name string + func (in *SecretReference) DeepCopy() *SecretReference + func (in *SecretReference) DeepCopyInto(out *SecretReference) + type SecretType = string + const Certificate + const Password + const RSAKey + const SSHKey + type ServiceReference struct + Name string + func (in *ServiceReference) DeepCopy() *ServiceReference + func (in *ServiceReference) DeepCopyInto(out *ServiceReference) + type SignerType = string + const ClusterSigner + const LocalSigner