Skip to content

Commit 6e6ac13

Browse files
authored
Fix helm lint workflow and lint failures (#410)
1 parent e1c62a9 commit 6e6ac13

File tree

2 files changed

+20
-19
lines changed

2 files changed

+20
-19
lines changed

.github/workflows/helm-lint.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ jobs:
3737
- name: Run template validation
3838
run: |-
3939
helm template foo chart \
40+
-f chart/tests/values_test_overrides.yaml \
4041
| docker run -i --rm ghcr.io/yannh/kubeconform:latest \
4142
--strict --summary
4243

chart/values.yaml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ api:
1515
pullPolicy: IfNotPresent
1616
tag: # Defaults to the chart appVersion
1717
imagePullSecrets: []
18-
# The number of replicas for the api deployment
18+
# The number of replicas for the api deployment
1919
replicaCount: 1
2020
# Pod-level security context for the api component
2121
podSecurityContext:
@@ -42,7 +42,7 @@ api:
4242
port: 80
4343
# Resource requests and limits for the api container
4444
resources: {}
45-
# Node selector for api pods
45+
# Node selector for api pods
4646
nodeSelector: {}
4747
# Tolerations for api pods
4848
tolerations: []
@@ -87,7 +87,7 @@ ui:
8787
pullPolicy: IfNotPresent
8888
tag: # Defaults to the chart appVersion
8989
imagePullSecrets: []
90-
# The number of replicas for the ui deployment
90+
# The number of replicas for the ui deployment
9191
replicaCount: 1
9292
# Pod-level security context for the api component
9393
podSecurityContext:
@@ -114,7 +114,7 @@ ui:
114114
port: 80
115115
# Resource requests and limits for ui containers
116116
resources: {}
117-
# Node selector for ui pods
117+
# Node selector for ui pods
118118
nodeSelector: {}
119119
# Tolerations for ui pods
120120
tolerations: []
@@ -158,11 +158,11 @@ settings:
158158
# The metrics URLs, if available
159159
metrics:
160160
# The URL for the cloud metrics dashboard
161-
# cloudMetricsUrl:
161+
# cloudMetricsUrl:
162162
# The URL template for the tenant metrics dashboards
163163
# tenantMetricsUrlTemplate:
164164
# The URL for documentation
165-
# By default, the standard Azimuth user documentation will be used
165+
# By default, the standard Azimuth user documentation will be used
166166
documentationUrl:
167167
supportUrl:
168168
# The name of the CSRF cookie
@@ -219,9 +219,9 @@ authentication:
219219
identityProviders:
220220
# The Keystone identity protocol and provider to use
221221
# The provider is optional, and if it IS NOT given, URLs will be of the form:
222-
#  <auth url>/auth/OS-FEDERATION/websso/<protocol>
222+
# <auth url>/auth/OS-FEDERATION/websso/<protocol>
223223
# If a provider IS given, URLs will be of the following form:
224-
#  <auth_url>/auth/OS-FEDERATION/identity_providers/<provider>/protocols/<protocol>/websso
224+
# <auth_url>/auth/OS-FEDERATION/identity_providers/<provider>/protocols/<protocol>/websso
225225
# It is recommended to specify a provider if known, as it redirects straight to the IdP
226226
# instead of via the Keystone selection page
227227
- protocol: oidc
@@ -258,14 +258,14 @@ provider:
258258
# The template to use for the name of the internal network
259259
# If this is given, then auto-created tenant internal networks are disabled
260260
# The fragment '{tenant_name}' is replaced with the current tenancy name, e.g.:
261-
#  internalNetTemplate: "{tenant_name}-private"
261+
# internalNetTemplate: "{tenant_name}-private"
262262
internalNetTemplate:
263263
# The template to use for the name of the external network
264264
# As with internalNetTemplate above, the current tenancy name is interpolated into
265-
# the given template
265+
# the given template
266266
# If not given and there is exactly one external network available to a tenant then
267267
# that is used, otherwise an error is raised when operations requiring an external
268-
# network are attempted
268+
# network are attempted
269269
externalNetTemplate:
270270
# Indicates whether tenant internal networks should be auto-created if not present
271271
createInternalNet: true
@@ -303,7 +303,7 @@ apps:
303303
# The cluster engine to use for Cluster-as-a-Service support
304304
clusterEngine:
305305
# The type of cluster engine to use
306-
#  Currently only CRD is functional, and AWX support is deprecated
306+
# Currently only CRD is functional, and AWX support is deprecated
307307
type: crd
308308
# Parameters for the awx cluster engine
309309
# By default, we use values that will work with the managed AWX
@@ -320,7 +320,7 @@ clusterEngine:
320320
# Indicates whether teams should be created automatically
321321
createTeams: true
322322
# Indicates whether automatically-created teams should be granted access
323-
# to all cluster types
323+
# to all cluster types
324324
createTeamAllowAllPermission: true
325325
# Indicates whether CaaS resources should be created in AWX
326326
createResources: true
@@ -335,7 +335,7 @@ clusterEngine:
335335
# image: registry.example.com/azimuth/caas-ee:<tag>
336336
# # Indicates if the image should be pulled for every job (defaults to false)
337337
# # This can be useful in development, but in production the recommended method is
338-
# # to set this to false and use immutable tags
338+
# # to set this to false and use immutable tags
339339
# alwaysPull: false
340340
# # Optional credentials if the image is in a private registry
341341
# credentials:
@@ -350,7 +350,7 @@ clusterEngine:
350350
defaultProjects:
351351
# - # The name of the project (required)
352352
# name: My Site Appliances
353-
# # The git URL of the project (required)
353+
# # The git URL of the project (required)
354354
# gitUrl: https://github.com/myorg/site-appliances.git
355355
# # The branch, tag or commit id to use (required)
356356
# gitVersion: master
@@ -359,10 +359,10 @@ clusterEngine:
359359
# ##
360360
# # OPTIONAL KEYS
361361
# ##
362-
#  # Indicates if the project should be updated to the latest version on each job launch
363-
#  # Can be useful during development but recommend to leave as false in production
364-
#  # Defaults to false if not given
365-
#  alwaysUpdate: true
362+
# # Indicates if the project should be updated to the latest version on each job launch
363+
# # Can be useful during development but recommend to leave as false in production
364+
# # Defaults to false if not given
365+
# alwaysUpdate: true
366366
# # List of playbooks to create job templates for
367367
# # If not given, a job template is created for each playbook in the project
368368
# playbooks: ['cluster1-playbook.yml', 'cluster2-playbook.yml']

0 commit comments

Comments
 (0)