Versions in this module Expand all Collapse all v2 v2.0.1 Dec 21, 2020 v2.0.0 Aug 11, 2020 Changes in this version + func IsInvalidConfig(err error) bool + func IsPolicyAlreadyExists(err error) bool + type CreateConfig struct + ClusterID string + Num int + TTL string + type Service interface + Create func(config CreateConfig) ([]string, error) + CreateOrgPolicy func(clusterID string) error + CreatePolicy func(clusterID string) error + DeleteOrgPolicy func(clusterID string) error + DeletePolicy func(clusterID string) error + IsOrgPolicyCreated func(clusterID string) (bool, error) + IsPolicyCreated func(clusterID string) (bool, error) + OrgPolicyName func(clusterID string) string + PolicyName func(clusterID string) string + func NewService(config ServiceConfig) (Service, error) + type ServiceConfig struct + VaultClient *vaultclient.Client + func DefaultServiceConfig() ServiceConfig Other modules containing this package github.com/giantswarm/certctl