Skip to content

Commit 36ee3b3

Browse files
author
Martin Jackson
committed
Finish olmv1 blog draft
1 parent 1525484 commit 36ee3b3

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

content/blog/2025-08-11-olmv1-support-and-chart-dependencies.adoc

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ vp-rbac:
121121
- view-secrets-cms
122122
roles:
123123
- testrole
124-
createRoles:
124+
roles:
125125
testrole:
126126
namespace: aap-config
127127
rules:
@@ -132,7 +132,7 @@ vp-rbac:
132132
verbs:
133133
- "list"
134134
- "watch"
135-
createClusterRoles:
135+
clusterRoles:
136136
view-secrets-cms:
137137
rules:
138138
- apiGroups:
@@ -145,3 +145,29 @@ vp-rbac:
145145
- "list"
146146
- "watch"
147147
----
148+
149+
This structure allows the creation of structures as fine-grained as you may need, and also makes it straightforward
150+
to create a serviceAccount with admin just to experiment or as a proof-of-concept if you do not know exactly what
151+
permissions are actually needed.
152+
153+
== Using vp-rbac
154+
155+
You can add vp-rbac to your charts by declaring it as a dependency to your chart, like this (in Chart.yaml):
156+
157+
[source,yaml]
158+
----
159+
dependencies:
160+
- name: vp-rbac
161+
version: "0.1.*"
162+
repository: "https://charts.validatedpatterns.io"
163+
----
164+
165+
We enhanced our chart-building pipeline to be able to resolve and include chart dependencies for the charts
166+
that we publish in link:https://charts.validatedpatterns.io[our chart repository].
167+
168+
We may replace some of the RBACs that we create in the patterns framework with the vp-rbac chart, but we
169+
do not plan to do this for all of our charts as this might break backwards compatibility in some cases.
170+
171+
== We Want Your Feedback!
172+
173+
We are excited to offer support for OLMv1 fairly early in its adoption cycle; please feel free to give it a try!

0 commit comments

Comments
 (0)