Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
1105 Внедрение механизмов обеспечения безопасности цепочки поставки программных проектов
Legacy
scanned-projects
helm
Commits
e628b333
Commit
e628b333
authored
8 years ago
by
Matt Butcher
Browse files
Options
Download
Patches
Plain Diff
fix(example/nginx): add links, clarify a few things
parent
15571a5a
main
Release
add-codeql
dependabot/go_modules/github.com/docker/distribution-2.8.2incompatible
dependabot/go_modules/github.com/lib/pq-1.10.9
dependabot/go_modules/github.com/rubenv/sql-migrate-1.4.0
dependabot/go_modules/golang.org/x/crypto-0.9.0
dependabot/go_modules/golang.org/x/term-0.8.0
dependabot/go_modules/k8s.io/klog/v2-2.100.1
dev-v2
feat-v3/event-emitter-lua
kube-update-test
release-2.0
release-2.1
release-2.10
release-2.11
release-2.12
release-2.13
release-2.14
release-2.15
release-2.16
release-2.17
release-2.2
release-2.3
release-2.4
release-2.5
release-2.6
release-2.7
release-2.8
release-2.9
release-3.0
release-3.1
release-3.10
release-3.11
release-3.12
release-3.2
release-3.3
release-3.4
release-3.5
release-3.6
release-3.6.1
release-3.6.2
release-3.7
release-3.8
release-3.9
release-v3.0.0-beta.4
v3.12.0
v3.12.0-rc.1
v3.12.0-dev.1
v3.11.3
v3.11.2
v3.11.1
v3.11.0
v3.11.0-rc.2
v3.11.0-rc.1
v3.10.3
v3.10.2
v3.10.1
v3.10.0
v3.10.0-rc.1
v3.9.4
v3.9.3
v3.9.2
v3.9.1
v3.9.0
v3.9.0-rc.1
v3.8.2
v3.8.1
v3.8.0
v3.8.0-rc.2
v3.8.0-rc.1
v3.7.2
v3.7.1
v3.7.0
v3.7.0-rc.3
v3.7.0-rc.2
v3.7.0-rc.1
v3.6.3
v3.6.2
v3.6.1
v3.6.0
v3.6.0-rc.1
v3.5.4
v3.5.3
v3.5.2
v3.5.1
v3.5.0
v3.5.0-rc.2
v3.5.0-rc.1
v3.4.2
v3.4.1
v3.4.0
v3.4.0-rc.1
v3.3.4
v3.3.3
v3.3.2
v3.3.1
v3.3.0
v3.3.0-rc.2
v3.3.0-rc.1
v3.2.4
v3.2.3
v3.2.2
v3.2.1
v3.2.0
v3.2.0-rc.1
v3.1.3
v3.1.2
v3.1.1
v3.1.0
v3.1.0-rc.3
v3.1.0-rc.2
v3.1.0-rc.1
v3.0.3
v3.0.2
v3.0.1
v3.0.0
v3.0.0-rc.4
v3.0.0-rc.3
v3.0.0-rc.2
v3.0.0-rc.1
v3.0.0-beta.5
v3.0.0-beta.4
v3.0.0-beta.3
v3.0.0-beta.2
v3.0.0-beta.1
v3.0.0-alpha.2
v3.0.0-alpha.1
v2.17.0
v2.17.0-rc.1
v2.16.12
v2.16.11
v2.16.10
v2.16.9
v2.16.8
v2.16.7
v2.16.6
v2.16.5
v2.16.4
v2.16.3
v2.16.2
v2.16.1
v2.16.0
v2.16.0-rc.2
v2.16.0-rc.1
v2.15.2
v2.15.1
v2.15.0
v2.15.0-rc.2
v2.15.0-rc.1
v2.14.3
v2.14.2
v2.14.1
v2.14.0
v2.14.0-rc.2
v2.14.0-rc.1
v2.13.1
v2.13.1-rc.1
v2.13.0
v2.13.0-rc.2
v2.13.0-rc.1
v2.12.3
v2.12.2
v2.12.1
v2.12.0
v2.12.0-rc.2
v2.12.0-rc.1
v2.11.0
v2.11.0-rc.4
v2.11.0-rc.3
v2.11.0-rc.2
v2.11.0-rc.1
v2.10.0
v2.10.0-rc.3
v2.10.0-rc.2
v2.10.0-rc.1
v2.9.1
v2.9.0
v2.9.0-rc5
v2.9.0-rc4
v2.9.0-rc3
v2.9.0-rc2
v2.9.0-rc1
v2.8.2
v2.8.2-rc1
v2.8.1
v2.8.0
v2.8.0-rc.1
v2.7.2
v2.7.1
v2.7.0
v2.7.0-rc1
v2.6.2
v2.6.1
v2.6.0
v2.5.1
v2.5.0
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.3
v2.1.2
v2.1.1
v2.1.0
v2.0.2
v2.0.1
v2.0.0
v2.0.0-rc.2
v2.0.0-rc.1
v2.0.0-beta.2
v2.0.0-beta.1
v2.0.0-alpha.5
v2.0.0-alpha.4
v2.0.0-alpha.3
v2.0.0-alpha.2
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
docs/examples/nginx/README.md
+9
-5
docs/examples/nginx/README.md
docs/examples/nginx/templates/deployment.yaml
+4
-1
docs/examples/nginx/templates/deployment.yaml
docs/examples/nginx/templates/svc.yaml
+1
-0
docs/examples/nginx/templates/svc.yaml
with
14 additions
and
6 deletions
+14
-6
docs/examples/nginx/README.md
+
9
−
5
View file @
e628b333
...
@@ -9,21 +9,25 @@ The chart installs a simple nginx server according to the following
...
@@ -9,21 +9,25 @@ The chart installs a simple nginx server according to the following
pattern:
pattern:
-
A
`ConfigMap`
is used to store the files the server will serve.
-
A
`ConfigMap`
is used to store the files the server will serve.
(
`
templates/configmap.yaml
`
)
(
[
templates/configmap.yaml
](
templates/configmap.yaml
)
)
-
A
`Deployment`
is used to create a Replica Set of nginx pods.
-
A
`Deployment`
is used to create a Replica Set of nginx pods.
(
`
templates/deployment.yaml
`
)
(
[
templates/deployment.yaml
](
templates/deployment.yaml
)
)
-
A
`Service`
is used to create a gateway to the pods running in the
-
A
`Service`
is used to create a gateway to the pods running in the
replica set (
`
templates/svc.yaml
`
)
replica set (
[
templates/svc.yaml
](
templates/svc.yaml
)
)
The
`
values.yaml
`
exposes a few of the configuration options in the
The
[
values.yaml
](
values.yaml
)
exposes a few of the configuration options in the
charts, though there are some that are not exposed there (like
charts, though there are some that are not exposed there (like
`.image`
).
`.image`
).
The
`
templates/_helpers.tpl
`
file contains helper templates. The leading
The
[
templates/_helpers.tpl
](
templates/_helpers.tpl
)
file contains helper templates. The leading
underscore (
`_`
) on the filename is semantic. It tells the template renderer
underscore (
`_`
) on the filename is semantic. It tells the template renderer
that this file does not contain a manifest. That file declares some
that this file does not contain a manifest. That file declares some
templates that are used elsewhere in the chart.
templates that are used elsewhere in the chart.
Helpers (usually called "partials" in template languages) are an
advanced way for developers to structure their templates for optimal
reuse.
You can deploy this chart with
`helm install docs/examples/nginx`
. Or
You can deploy this chart with
`helm install docs/examples/nginx`
. Or
you can see how this chart would render with
`helm install --dry-run
you can see how this chart would render with
`helm install --dry-run
--debug docs/examples/nginx`
.
--debug docs/examples/nginx`
.
This diff is collapsed.
Click to expand it.
docs/examples/nginx/templates/deployment.yaml
+
4
−
1
View file @
e628b333
...
@@ -6,8 +6,11 @@ metadata:
...
@@ -6,8 +6,11 @@ metadata:
# multiple times into the same namespace.
# multiple times into the same namespace.
name
:
{{
template "fullname" .
}}
name
:
{{
template "fullname" .
}}
labels
:
labels
:
# This is a convention. It makes it possible for an admin to query a cluster
# using Kubectl and find out what packages are managed by Helm. Helm itself
# does not depend on this label, though.
heritage
:
helm
heritage
:
helm
# This makes it easy to search using kubectl
# This makes it easy to search
for all components of a release
using kubectl
.
release
:
{{
.Release.Name
}}
release
:
{{
.Release.Name
}}
# This makes it easy to audit chart usage.
# This makes it easy to audit chart usage.
chart
:
{{
.Chart.Name
}}
-{{.Chart.Version}}
chart
:
{{
.Chart.Name
}}
-{{.Chart.Version}}
...
...
This diff is collapsed.
Click to expand it.
docs/examples/nginx/templates/svc.yaml
+
1
−
0
View file @
e628b333
# This is a service gateway to the replica set created by the deployment.
# This is a service gateway to the replica set created by the deployment.
# Take a look at the deployment.yaml for general notes about this chart.
apiVersion
:
v1
apiVersion
:
v1
kind
:
Service
kind
:
Service
metadata
:
metadata
:
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets