diff options
| author | jannfis <jann@mistrust.net> | 2020-08-05 21:10:38 +0200 |
|---|---|---|
| committer | jannfis <jann@mistrust.net> | 2020-08-05 21:10:38 +0200 |
| commit | 8143959149d436bd99d5e830fcdb1559f9bd5deb (patch) | |
| tree | 138053d5e0a970f2be14d8ff6ff0bea0a5da8a53 /test | |
| parent | 9bd1efc1adc997296376913119c94ec757d0c1f5 (diff) | |
Add code comments
Diffstat (limited to 'test')
| -rw-r--r-- | test/fixture/kubernetes.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/fixture/kubernetes.go b/test/fixture/kubernetes.go index 49d61be..a1c54b1 100644 --- a/test/fixture/kubernetes.go +++ b/test/fixture/kubernetes.go @@ -7,6 +7,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) +// NewSecret creates a new Kubernetes secret object in given namespace, with +// given name and with given data. func NewSecret(namespace, name string, entries map[string][]byte) *v1.Secret { secret := v1.Secret{ ObjectMeta: metav1.ObjectMeta{ @@ -18,11 +20,15 @@ func NewSecret(namespace, name string, entries map[string][]byte) *v1.Secret { return &secret } +// MustCreateSecretFromFile reads a Kubernetes secret definition from filepath +// and returns a Secret object. Panics on error. func MustCreateSecretFromFile(filepath string) *v1.Secret { jsonData := MustReadFile(filepath) return MustCreateSecretFromJson(jsonData) } +// MustCreateSecretFromJson creates a Kubernetes secret from given JSON data +// and returns a Secret object. Panics on error. func MustCreateSecretFromJson(jsonData string) *v1.Secret { var s v1.Secret err := json.Unmarshal([]byte(jsonData), &s) |
