marble

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2021 License: MPL-2.0 Imports: 4 Imported by: 6

Documentation

Overview

Package marble provides commonly used functionalities for Marblerun Marbles.

Index

Constants

View Source
const MarbleEnvironmentCertificateChain = "MARBLE_PREDEFINED_MARBLE_CERTIFICATE_CHAIN"

MarbleEnvironmentCertificateChain contains the name of the environment variable holding a marble-specifc PEM encoded certificate

View Source
const MarbleEnvironmentIntermediateCA = "MARBLE_PREDEFINED_INTERMEDIATE_CA"

MarbleEnvironmentIntermediateCA contains the name of the environment variable holding a PEM encoded root certificate

View Source
const MarbleEnvironmentPrivateKey = "MARBLE_PREDEFINED_PRIVATE_KEY"

MarbleEnvironmentPrivateKey contains the name of the environment variable holding a PEM encoded private key belonging to the marble-specific certificate

Variables

This section is empty.

Functions

func GetTLSConfig

func GetTLSConfig(verifyClientCerts bool) (*tls.Config, error)

GetTLSConfig provides a preconfigured TLS config for marbles, using the Marblerun Coordinator as trust anchor

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL