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
b5759305af
Fix go.mod in plugins.
2021-05-20 12:52:34 -07:00
monopole
51605beb3b
Pin to kyaml v0.10.20
2021-05-20 12:35:01 -07:00
Katrina Verey
3f3d3b17a4
Replace pkger with embed.FS compatibility
2021-05-18 12:07:42 -07: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
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
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
monopole
72441ce3ef
Update plugin go.mod, go.sum w/r to kyaml.
2021-05-02 10:22:22 -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
6c35c06f3e
Pin the plugins.
2021-04-30 20:11:14 -07:00
monopole
3a508da641
Pin to kyaml/v0.10.18
2021-04-30 17:39:24 -07:00
Ma Xinjian
677ec868e0
Fix golint warning
...
golint warning: if block ends with a return statement, so drop this else and outdent its block
Signed-off-by: Ma Xinjian <maxj.fnst@fujitsu.com >
2021-04-30 09:22:57 +08:00
monopole
323672bc38
Update go.sum in replacements.
2021-04-27 16:14:32 -07:00
Gautier Delorme
6bc9d7358c
remove go-openapi/spec,validate,strfmt from plugins
...
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com >
2021-04-25 16:57:39 +02:00
monopole
94f8d4ec63
Pin plugins to v0.0.0
2021-04-22 17:06:33 -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
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
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
monopole
e3ce61647f
Pin to api v0.8.6
2021-04-13 12:05:52 -07:00
monopole
240cda089a
Add flag --enable-helm
2021-04-12 13:40:21 -07:00
monopole
aa5b4814d6
upgrade to helm 3.5.4 and imdario/mergo v0.3.12
2021-04-09 15:05:41 -07:00
Natasha Sarkar
5f3bd4b4c2
remove old untested replacement transformer
2021-03-23 14:28:53 -07:00
monopole
6f6d41f17f
Remove dead merge conflict code.
2021-03-17 06:35:30 -07:00
Donny Xia
a9c20a2eb7
handle helm output properly
2021-03-16 13:09:04 -07:00
monopole
74d5646526
Allow patch removal of emptyDir {}
2021-03-15 18:34:36 -07:00
monopole
235101a614
Drop uses of 'unstructured' terminology.
2021-03-15 15:59:06 -07:00
monopole
123a5d6e56
Remove the wrappy layer.
2021-03-15 15:59:06 -07:00
Jeff Regan
e4bbd04a43
Merge pull request #3644 from natasha41575/AllowGeneralNameChanges
...
allow general name and kind changes via an options field in patches
2021-03-15 15:49:04 -07:00
Donny Xia
5fc6cab49f
support new version string in helm
2021-03-12 12:01:02 -08:00
Donny Xia
c636ee616b
Merge pull request #3713 from jkroepke/patch-1
...
HelmChartInflationGenerator: inherit environment variables to helm command
2021-03-12 10:10:54 -08:00
Natasha Sarkar
f96ac2d61e
allow general name and kind changes via an options field in patches
2021-03-10 14:58:58 -08:00
monopole
839fd2b971
Remove branching on kyaml enablement
2021-03-09 14:29:27 -08:00
monopole
ddfb4ff02d
Unpin all modules (back to dev mode).
2021-03-09 14:01:26 -08:00
Jan-Otto Kröpke
a5e6295923
HelmChartInflationGenerator: inherit environment variables to helm command
2021-03-09 19:44:53 +01:00
monopole
4d66f9a093
Pin to api v0.8.5
2021-03-08 11:46:32 -08:00
Donny Xia
8e8fa5409d
cleanup image transformer
2021-03-08 10:41:43 -08:00
monopole
60c8a0498b
Full tree go mod tidy.
2021-03-05 18:22:32 -08:00
Jeff Regan
5793653630
Merge pull request #3673 from natasha41575/PanicDuplicateKeys
...
Return error instead of panicking for duplicate keys
2021-03-05 11:55:33 -08:00
Kubernetes Prow Robot
4e0332551a
Merge pull request #3667 from natasha41575/UpgradeYaml.V2
...
upgraded to yaml.v2 v2.4.0
2021-03-04 16:48:24 -08:00
Natasha Sarkar
722b0131f0
return error for duplicate keys rather than panicking
2021-03-03 12:13:24 -08:00
Natasha Sarkar
60bd8d15d9
upgraded to yaml.v2 v2.4.0
2021-03-02 18:04:21 -08:00