Skip to content

Commit 2981378

Browse files
committed
Copy from ossm-labs as base start
0 parents  commit 2981378

36 files changed

+2486
-0
lines changed

bootstrap/Chart.yaml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
apiVersion: v2
2+
name: bootstrap
3+
description: A Helm chart for Kubernetes
4+
5+
# A chart can be either an 'application' or a 'library' chart.
6+
#
7+
# Application charts are a collection of templates that can be packaged into versioned archives
8+
# to be deployed.
9+
#
10+
# Library charts provide useful utilities or functions for the chart developer. They're included as
11+
# a dependency of application charts to inject those utilities and functions into the rendering
12+
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
13+
type: application
14+
15+
# This is the chart version. This version number should be incremented each time you make changes
16+
# to the chart and its templates, including the app version.
17+
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18+
version: 0.1.0
19+
20+
# This is the version number of the application being deployed. This version number should be
21+
# incremented each time you make changes to the application. Versions are not expected to
22+
# follow Semantic Versioning. They should reflect the version the application is using.
23+
# It is recommended to use it with quotes.
24+
appVersion: "1.0.0"
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
apiVersion: argoproj.io/v1alpha1
3+
kind: Application
4+
metadata:
5+
name: ossm
6+
namespace: openshift-gitops
7+
spec:
8+
project: default
9+
source:
10+
repoURL: {{ .Values.ossm.git.url }}
11+
targetRevision: {{ .Values.ossm.git.revision }}
12+
path: {{ .Values.ossm.git.path }}
13+
helm:
14+
values: |
15+
user: {{ .Values.user }}
16+
domain: {{ .Values.deployer.domain }}
17+
mykey: {{ .Values.ossm.values.myKey }}
18+
destination:
19+
server: https://kubernetes.default.svc
20+
syncPolicy:
21+
automated: {}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
apiVersion: rbac.authorization.k8s.io/v1
3+
kind: ClusterRoleBinding
4+
metadata:
5+
name: servicemesh-operator-controlplane
6+
roleRef:
7+
apiGroup: rbac.authorization.k8s.io
8+
kind: ClusterRole
9+
name: servicemesh-operator-controlplane
10+
subjects:
11+
- apiGroup: rbac.authorization.k8s.io
12+
kind: User
13+
name: emma
14+
---
15+
apiVersion: rbac.authorization.k8s.io/v1
16+
kind: ClusterRoleBinding
17+
metadata:
18+
name: servicemesh-operator-cert-manager
19+
roleRef:
20+
apiGroup: rbac.authorization.k8s.io
21+
kind: ClusterRole
22+
name: servicemesh-operator-cert-manager
23+
subjects:
24+
- apiGroup: rbac.authorization.k8s.io
25+
kind: User
26+
name: emma

0 commit comments

Comments
 (0)