Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ConstructPEMChain = flag.Bool("construct-pem-chain", true, "explicitly reconstruct the pem chain in the order: SERVER, INTERMEDIATE, ROOT")
)
Functions ¶
func ParseAzureEnvironment ¶
func ParseAzureEnvironment(cloudName string) (*azure.Environment, error)
ParseAzureEnvironment returns azure environment by name
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
Provider implements the secrets-store-csi-driver provider interface
func (*Provider) GetSecretsStoreObjectContent ¶ added in v1.1.0
func (p *Provider) GetSecretsStoreObjectContent(ctx context.Context, attrib, secrets map[string]string, targetPath string, defaultFilePermission os.FileMode) ([]types.SecretFile, error)
GetSecretsStoreObjectContent gets the objects (secret, key, certificate) from keyvault and returns the content to the CSI driver. The driver will write the content to the file system.
Click to show internal directories.
Click to hide internal directories.