Skip to content
This repository was archived by the owner on Sep 15, 2022. It is now read-only.

Commit b783b96

Browse files
Add bundle for helm-broker acceptance testing (#26) (#96)
1 parent 27a1f90 commit b783b96

File tree

13 files changed

+103
-0
lines changed

13 files changed

+103
-0
lines changed

bundles/acc-testing-0.0.1/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Testing
2+
3+
## Overview
4+
5+
The `acc-testing` bundle is a simple bundle which contains a ConfigMap and a Deployment. It is designed for acceptance tests purposes.
6+
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*~
18+
# Various IDEs
19+
.project
20+
.idea/
21+
*.tmproj
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: v1
2+
appVersion: "1.0"
3+
description: Acceptance testing chart
4+
name: acc-testing
5+
version: 0.0.1
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{{/*
2+
Create a default fully qualified app name.
3+
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
4+
*/}}
5+
{{- define "testing.fullname" -}}
6+
{{- $name := default .Chart.Name .Values.nameOverride -}}
7+
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
8+
{{- end -}}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
apiVersion: v1
2+
kind: ConfigMap
3+
metadata:
4+
name: {{ template "testing.fullname" . }}
5+
data:
6+
planName: {{ .Values.planName | quote }}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: extensions/v1beta1
2+
kind: Deployment
3+
metadata:
4+
name: {{ template "testing.fullname" . }}
5+
spec:
6+
replicas: 1
7+
template:
8+
metadata:
9+
annotations:
10+
sidecar.istio.io/inject: "true"
11+
labels:
12+
app: {{ template "testing.fullname" . }}
13+
spec:
14+
containers:
15+
- name: alpine
16+
image: "alpine:3.8"
17+
command: [ "/bin/sh", "-c", "--" ]
18+
args: [ "while true; do sleep 15; done;" ]

bundles/acc-testing-0.0.1/chart/acc-testing/values.yaml

Whitespace-only changes.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
docs:
2+
- template:
3+
displayName: "Documentation for acceptance testing bundle"
4+
description: "Overall documentation"
5+
sources:
6+
- type: markdown
7+
name: markdown-files
8+
mode: package
9+
filter: docs/
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Overview
3+
type: Overview
4+
---
5+
6+
This is a testing bundle for acceptance tests.

bundles/acc-testing-0.0.1/meta.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: acc-testing
2+
version: 0.0.1
3+
id: a54abe18-0a84-22e9-ab34-d663bbce3d88
4+
description: "A simple bundle used for acceptance tests."
5+
displayName: "Acceptance testing bundle"
6+
7+
tags: test
8+
labels:
9+
showcase: "true"
10+
providerDisplayName: SAP
11+
longDescription: "A simple bundle used for acceptance tests."
12+
bindable: false
13+
planUpdatable: true

0 commit comments

Comments
 (0)