Jeff Regan
d9435bd1b1
Merge pull request #3898 from dmizelle/add-helm-include-crds
...
Add includeCRDs Field to HelmChart
2021-05-27 16:04:07 -07:00
Kubernetes Prow Robot
af96bb4bda
Merge pull request #3914 from natasha41575/GkeServiceAccountGenerator
...
Gke service account generator
2021-05-27 15:36:23 -07:00
Natasha Sarkar
5a2a7709a4
add IAMPolicyGenerator
2021-05-26 16:54:38 -07:00
monopole
437e8f90f6
Demonstrate issue 3929
2021-05-26 16:29:55 -07:00
Jeff Regan
06ac670951
Merge pull request #3911 from ash2k/ash2k/handle-errors
...
Handle errors
2021-05-25 21:05:26 -07:00
monopole
172adc404f
Consolidate scripts into k8s-traditional hack dir.
2021-05-24 17:09:11 -07:00
monopole
f6e6ac0320
Back to development mode; unpin the modules
2021-05-24 09:30:04 -07:00
Mikhail Mazurskiy
dbc11ed29f
Handle errors
2021-05-21 16:53:14 +10:00
monopole
51605beb3b
Pin to kyaml v0.10.20
2021-05-20 12:35:01 -07:00
monopole
a6b9445702
Fix repospec test
2021-05-20 09:52:59 -07:00
Jeff Regan
36408a120c
Update HelmChartInflationGenerator.go
2021-05-19 17:34:44 -07:00
Jeff Regan
c1bca9cd62
Merge pull request #3900 from joshdk/master
...
URL based configuration for git exec timeouts and git submodule cloning
2021-05-19 16:10:35 -07:00
Josh Komoroske
24a64bdee3
URL based configuration for git exec timeouts and git submodule cloning
...
Adds a number of user-accessable options for configuring internal git resource
cloning behavior.
- Git commands are executed with a configurable timeout by including a parameter
like "?timeout=2m30s" in the resource URL. This can improve cloning a large
repository, or over a slow network.
- Git submodule cloning can be disabled by including a parameter like
"?submodules=false" in the resource URL.
- Switch the overall query parsing to use url.Parse() and be more extensible.
2021-05-19 00:07:02 -07:00
Katrina Verey
3f3d3b17a4
Replace pkger with embed.FS compatibility
2021-05-18 12:07:42 -07:00
Devon Mizelle
73da51d0ac
Apply suggestions from code review
...
Co-authored-by: Steven E. Harris <seh@panix.com >
2021-05-17 12:18:33 -04:00
Devon Mizelle
df10d5a17d
Add includeCRDs Field to HelmChart
...
This commit adds functionality for a user to specify that `helm` should
include CRDs when inflating a Helm Chart.
As of Helm v3, the `install-crd` hook is no more, with
`CustomResourceDefinitions` existing in the root of the chart, under the
`crds` directory.
When calling `helm template`, `helm` does not output these CRDs unless
the user passes the `--include-crds` flag to the command.
With this commit, users can set `includeCRDs: true` as part of their helm
chart definition in `kustomize.yaml` to have these included as part of
the output.
Signed-off-by: Devon Mizelle <devon.mizelle@onepeloton.com >
2021-05-14 16:46:30 -04:00
Jeff Regan
9557888b32
Merge pull request #3889 from sylr/fix-tests-macos
...
Fix api tests on MacOS
2021-05-13 15:22:18 -07:00
Kubernetes Prow Robot
017a094438
Merge pull request #3888 from monopole/popRNodeUp
...
Remove delegation to RNode in Resource
2021-05-11 13:35:14 -07:00
Kubernetes Prow Robot
b8e7cf04b6
Merge pull request #3832 from cehoffman/helm-chart-namespace
...
Add ability to set target namespace for helm chart template
2021-05-11 13:09:13 -07:00
Sylvain Rabot
a8dacdaffc
Fix api tests on MacOS
...
On MacOS /var is a symlink for /private/var and we can end up having the
loader having a /private/var path while the TMPDIR has a /var path which
triggers a panic.
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr >
2021-05-11 20:02:56 +02:00
monopole
5c4e363f11
Remove delegation to RNode in Resource.
2021-05-11 10:49:17 -07:00
monopole
01ddeb476d
Introduce resmap.ApplyFilter.
2021-05-10 20:47:57 -07:00
monopole
82abd7e9ea
Simplify kind and name change code.
2021-05-09 16:20:39 -07:00
Donny Xia
627118c438
skip tests instead of comment out
2021-05-06 12:33:17 -07:00
Donny Xia
a46926c1eb
Disable tests that use non-exist image
2021-05-06 09:54:26 -07:00
Kubernetes Prow Robot
8ee308d5d6
Merge pull request #3863 from monopole/simplifyGvk
...
Simplify gvk, speed up cluster-scoped checks.
2021-05-03 16:06:20 -07:00
Kubernetes Prow Robot
c3e8f6008e
Merge pull request #3838 from monopole/helmNamespace
...
A last-mile helm example, with namespace and prefix
2021-05-03 11:02:08 -07:00
monopole
660847225d
Simplify gvk, speed up cluster-scoped checks.
2021-05-02 13:17:33 -07:00
monopole
a4db686b6c
Unpin everything.
2021-04-30 22:49:38 -07:00
monopole
c8dddac5b9
Move resid package from api to kyaml
2021-04-30 20:39:32 -07:00
monopole
1235047742
Establish pin state.
2021-04-30 19:32:43 -07:00
monopole
3a508da641
Pin to kyaml/v0.10.18
2021-04-30 17:39:24 -07:00
Gautier Delorme
86c3863bc9
remove go-openapi/spec,validate,strfmt from api/
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:34 +02:00
monopole
c6f575ce37
Delete internal/crawl.
2021-04-23 19:24:15 -07:00
monopole
d03a5ab95f
Add another last mile helm example.
2021-04-23 11:10:45 -07:00
Jeff Regan
8ef9f75de7
Merge pull request #3839 from monopole/harnessMkDir
...
Add testharness mkdir function.
2021-04-23 11:10:22 -07:00
monopole
cf3a125940
Add testharness mkdir function.
2021-04-23 11:09:34 -07:00
monopole
c828b1e49a
Use resid.ResId in replacements.
2021-04-23 09:30:05 -07:00
navist2020
5d3dac04fa
modify Error log info
2021-04-23 14:40:05 +08:00
Francesc Campoy
225bae8491
Make fsNode handle correctly consecutive reads and writes ( #3820 )
...
* Make fsNode handle correctly consecutive reads and writes
* Check for directories in ReadFile and add some error checks
* Update comment
* Improved docs and added better test
* Move test into its own file protected by built constraint
* Use manual test since iotest.TestReader is only available in Go 1.16
2021-04-22 16:50:01 -07:00
Chris Hoffman
53f78260a9
Add ability to set target namespace for helm chart template
2021-04-22 18:31:26 -05:00
Jeff Regan
06add3ab35
Merge pull request #3737 from natasha41575/ReplacementTransformer
...
replacement transformer that uses the new replacement filter
2021-04-22 11:22:51 -07:00
Jeff Regan
f93cee9440
Merge pull request #3813 from monopole/unpinEverything
...
Back to dev mode; unpin the modules.
2021-04-16 03:12:33 -07:00
Kubernetes Prow Robot
21e65990c1
Merge pull request #3795 from jlandowner/master
...
Support immutable attribute on generators
2021-04-15 22:36:22 -07:00
monopole
38e9c34f08
Back to dev mode; unpin the modules.
2021-04-15 22:15:57 -07:00
Natasha Sarkar
038bc7713b
add replacement transformer
2021-04-15 14:12:33 -07:00
monopole
5ba45f1ef8
Back to mergo v0.3.5
2021-04-15 12:48:20 -07:00
monopole
d8015d3c93
Back to development mode; unpin the modules
2021-04-14 20:08:13 -07:00
monopole
162b8f3d37
Unpin the api
2021-04-14 18:44:16 -07:00
Katrina Verey
74f0df8b9d
Downgrade mergo to v0.3.7
2021-04-14 14:58:02 -07:00