Skip to content

Commit cd7ccca

Browse files
javsalgarBitnami Containers
andauthored
[bitnami/pinniped] feat: 🎉 Add chart (#10569)
* [bitnami/pinniped] feat: 🎉 Add chart Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Apply requested changes Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Add VIB files Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * update tag Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <containers@bitnami.com> * Bump image Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <containers@bitnami.com> * Add cypress tests Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * add chromeWebSecurity Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * change visit with request Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> * Revert and use generic port Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com> Co-authored-by: Bitnami Containers <containers@bitnami.com>
1 parent 0b45ef7 commit cd7ccca

32 files changed

+4269
-0
lines changed

.github/workflows/vib-publish.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on: # rebuild any PRs and main branch changes
88
- 'bitnami/haproxy-intel/Chart.yaml'
99
- 'bitnami/kibana/Chart.yaml'
1010
- 'bitnami/mongodb/Chart.yaml'
11+
- 'bitnami/pinniped/Chart.yaml'
1112
- 'bitnami/sealed-secrets/Chart.yaml'
1213
- 'bitnami/solr/Chart.yaml'
1314
- 'bitnami/wordpress/Chart.yaml'

.vib/pinniped/vib-publish.json

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"phases": {
3+
"package": {
4+
"context": {
5+
"resources": {
6+
"url": "{SHA_ARCHIVE}",
7+
"path": "/bitnami/pinniped"
8+
}
9+
},
10+
"actions": [
11+
{
12+
"action_id": "helm-package"
13+
},
14+
{
15+
"action_id": "helm-lint"
16+
}
17+
]
18+
},
19+
"verify": {
20+
"context": {
21+
"resources": {
22+
"url": "{SHA_ARCHIVE}",
23+
"path": "/bitnami/pinniped"
24+
},
25+
"runtime_parameters": "InN1cGVydmlzb3IiOgogICJzZXJ2aWNlIjoKICAgICJwb3J0cyI6CiAgICAgICJodHRwcyI6IDQ0MwogICAgInR5cGUiOiAiTG9hZEJhbGFuY2VyIgo=",
26+
"target_platform": {
27+
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
28+
"size": {
29+
"name": "S4"
30+
}
31+
}
32+
},
33+
"actions": [
34+
{
35+
"action_id": "trivy",
36+
"params": {
37+
"threshold": "CRITICAL",
38+
"vuln_type": [
39+
"OS"
40+
]
41+
}
42+
},
43+
{
44+
"action_id": "health-check",
45+
"params": {
46+
"endpoint": "lb-pinniped-supervisor-https",
47+
"app_protocol": "GENERIC"
48+
}
49+
}
50+
]
51+
},
52+
"publish": {
53+
"actions": [
54+
{
55+
"action_id": "helm-publish",
56+
"params": {
57+
"repository": {
58+
"kind": "S3",
59+
"url": "{VIB_ENV_S3_URL}",
60+
"username": "{VIB_ENV_S3_USERNAME}",
61+
"password": "{VIB_ENV_S3_PASSWORD}"
62+
}
63+
}
64+
}
65+
]
66+
}
67+
}
68+
}

.vib/pinniped/vib-verify.json

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{
2+
"phases": {
3+
"package": {
4+
"context": {
5+
"resources": {
6+
"url": "{SHA_ARCHIVE}",
7+
"path": "/bitnami/pinniped"
8+
}
9+
},
10+
"actions": [
11+
{
12+
"action_id": "helm-package"
13+
},
14+
{
15+
"action_id": "helm-lint"
16+
}
17+
]
18+
},
19+
"verify": {
20+
"context": {
21+
"resources": {
22+
"url": "{SHA_ARCHIVE}",
23+
"path": "/bitnami/pinniped"
24+
},
25+
"runtime_parameters": "InN1cGVydmlzb3IiOgogICJzZXJ2aWNlIjoKICAgICJwb3J0cyI6CiAgICAgICJodHRwcyI6IDQ0MwogICAgInR5cGUiOiAiTG9hZEJhbGFuY2VyIgo=",
26+
"target_platform": {
27+
"target_platform_id": "{VIB_ENV_TARGET_PLATFORM}",
28+
"size": {
29+
"name": "S4"
30+
}
31+
}
32+
},
33+
"actions": [
34+
{
35+
"action_id": "trivy",
36+
"params": {
37+
"threshold": "CRITICAL",
38+
"vuln_type": [
39+
"OS"
40+
]
41+
}
42+
},
43+
{
44+
"action_id": "health-check",
45+
"params": {
46+
"endpoint": "lb-pinniped-supervisor-https",
47+
"app_protocol": "GENERIC"
48+
}
49+
}
50+
]
51+
}
52+
}
53+
}

bitnami/pinniped/.helmignore

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

bitnami/pinniped/Chart.lock

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
dependencies:
2+
- name: common
3+
repository: https://charts.bitnami.com/bitnami
4+
version: 1.15.2
5+
digest: sha256:48c25b91a91551319ebd92c8b894dd6795e0a1dd40ac544d1b625a14d179eba0
6+
generated: "2022-06-03T12:14:13.318852+02:00"

bitnami/pinniped/Chart.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
annotations:
2+
category: Infrastructure
3+
apiVersion: v2
4+
appVersion: 0.17.0
5+
dependencies:
6+
- name: common
7+
repository: https://charts.bitnami.com/bitnami
8+
tags:
9+
- bitnami-common
10+
version: 1.x.x
11+
description: Pinniped is an identity service provider for Kubernetes. Provides a consistent, unified login experience across all your clusters, allowing enteprise IDP protocols.
12+
engine: gotpl
13+
home: https://pinniped.dev/
14+
icon: https://bitnami.com/assets/stacks/pinniped/img/pinniped-stack-220x234.png
15+
keywords:
16+
- identity
17+
- infrastructure
18+
maintainers:
19+
- email: containers@bitnami.com
20+
name: Bitnami
21+
name: pinniped
22+
sources:
23+
- https://github.com/bitnami/bitnami-docker-pinniped
24+
- https://github.com/vmware-tanzu/pinniped/
25+
version: 0.1.0

bitnami/pinniped/README.md

Lines changed: 375 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)