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
ec964ff4
Unverified
Commit
ec964ff4
authored
8 years ago
by
Andrew Stuart
Browse files
Options
Download
Patches
Plain Diff
Add documentation for imported golang.org/pkg/path funcs
parent
97719738
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
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
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
docs/chart_template_guide/accessing_files.md
+17
-1
docs/chart_template_guide/accessing_files.md
with
17 additions
and
1 deletion
+17
-1
docs/chart_template_guide/accessing_files.md
+
17
−
1
View file @
ec964ff4
...
@@ -14,6 +14,7 @@ Helm provides access to files through the `.Files` object. Before we get going w
...
@@ -14,6 +14,7 @@ Helm provides access to files through the `.Files` object. Before we get going w
<!-- toc -->
<!-- toc -->
-
[
Basic example
](
#basic-example
)
-
[
Basic example
](
#basic-example
)
-
[
Path helpers
](
#path-helpers
)
-
[
Glob patterns
](
#glob-patterns
)
-
[
Glob patterns
](
#glob-patterns
)
-
[
ConfigMap and Secrets utility functions
](
#configmap-and-secrets-utility-functions
)
-
[
ConfigMap and Secrets utility functions
](
#configmap-and-secrets-utility-functions
)
-
[
Secrets
](
#secrets
)
-
[
Secrets
](
#secrets
)
...
@@ -78,11 +79,26 @@ data:
...
@@ -78,11 +79,26 @@ data:
message = Goodbye from config 3
message = Goodbye from config 3
```
```
## Path helpers
When working with files, it can be very useful to perform some standard
operations on the file paths themselves. To help with this, Helm imports many of
the functions from Go's
[
path
](
https://golang.org/pkg/path/
)
package for your
use. They are all accessible with the same names as in the Go package, but
with a lowercase first letter. For example,
`Base`
becomes
`base`
, etc.
The imported functions are:
-
Base
-
Dir
-
Ext
-
IsAbs
-
Clean
## Glob patterns
## Glob patterns
As your chart grows, you may find you have a greater need to organize your
As your chart grows, you may find you have a greater need to organize your
files more, and so we provide a
`Files.Glob(pattern string)`
method to assist
files more, and so we provide a
`Files.Glob(pattern string)`
method to assist
in extracting certain files with all the flexibility of
[
glob patterns
](
//godoc.org/github.com/gobwas/glob
)
.
in extracting certain files with all the flexibility of
[
glob patterns
](
https:
//godoc.org/github.com/gobwas/glob
)
.
`.Glob`
returns a
`Files`
type, so you may call any of the
`Files`
methods on
`.Glob`
returns a
`Files`
type, so you may call any of the
`Files`
methods on
the returned object.
the returned object.
...
...
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