jregan
a7df00c07a
Starting v3 release for plugin developers.
...
[doc]: https://github.com/golang/go/wiki/Modules#releasing-modules-v2-or-higher
Per this Go modules [doc] a repo or branch that's
already tagged v2 or higher should increment the major
version (e.g. go to v3) when releasing their first Go
module-based packages.
At the moment, the kustomize repo has these top level
packages in the sigs.k8s.io/kustomize module:
- `cmd` - holds main program for kustomize
Conceivably someone can depend on this
package for integration tests.
- `internal` - intentionally unreleased subpackages
- `k8sdeps` - an adapter wrapping k8s dependencies
This exists only for use in pre-Go-modules kustomize-into-kubectl
integration and won't live much longer (as everything involved is
switching to Go modules).
- `pkg` - kustomize packages for export
This should shrink in later versions, since
the surface area is too large, containing
sub-packages that should be in 'internal'.
- `plugin` - holds main programs for plugins
This PR changes the top level go.mod file from
```
module sigs.k8s.io/kustomize
```
to
```
module sigs.k8s.io/kustomize/v3
```
and adjusts all import statements to
reflect the change.
2019-06-23 15:05:59 -07:00
Jeff Regan
3127f1adc6
Merge pull request #1238 from monopole/removeSopsEncodedSecretsPlugin
...
Remove SopsEncodedSecretsPlugin
2019-06-23 10:02:15 -07:00
jregan
a722cca80a
Remove SopsEncodedSecretsPlugin
2019-06-23 09:46:45 -07:00
Jeff Regan
0ffd78eab6
Merge pull request #1224 from keleustes/varset
...
Change the backing data structure of VarSet from slice to map
2019-06-23 09:03:48 -07:00
Jeff Regan
694c868048
Merge pull request #1231 from arnodel/fix-1228
...
Iterate over fieldspecs for name tranformations (fixes #1228 )
2019-06-23 09:02:54 -07:00
Jeff Regan
2da2006e2a
Merge pull request #1237 from taxpon/add-metadata-remover
...
Add metadata remover
2019-06-23 08:56:03 -07:00
Jeff Regan
0bc83ca065
Merge pull request #1227 from leoxiongdev/patch-1
...
Fix typo
2019-06-23 08:36:08 -07:00
Takuro Wada
ab2643ef14
Fix FakeValidator
2019-06-23 19:59:01 +09:00
Takuro Wada
297812ec11
Fix lint
2019-06-23 19:43:49 +09:00
Takuro Wada
158f754f18
Add remove annotation command
2019-06-23 18:43:52 +09:00
Takuro Wada
da3504105e
Add remove label command
2019-06-23 18:43:52 +09:00
Arnaud Delobelle
d3f50695b4
Fix configmap name in test
2019-06-22 08:46:22 +01:00
Arnaud Delobelle
5a9a6ab0f6
Fix typo in test
2019-06-22 08:27:23 +01:00
Arnaud Delobelle
b86e78b7a9
Add test for regression
2019-06-22 08:09:39 +01:00
Ian Howell
b1cdf581d0
Change the backing data structure of VarSet from slice to map
...
This will speed up most operations performed on a large set of Vars
2019-06-21 17:28:57 -05:00
Jeff Regan
8bf20527be
Merge pull request #1232 from monopole/moreVarTestCoverage
...
More var test coverage.
2019-06-21 14:14:53 -07:00
Jeffrey Regan
3eedc40595
More var test coverage.
2019-06-21 13:53:58 -07:00
Arnaud Delobelle
93db0ef3e9
Iterate over fieldspecs for name tranformations
2019-06-21 21:08:59 +01:00
Jeff Regan
6922dbbc70
Merge pull request #1225 from keleustes/fix/compiler
...
Fixed unit test failures when GOROOT was unset
2019-06-21 09:52:39 -07:00
Jeff Regan
f1b9b27a15
Merge pull request #1220 from keleustes/downwardapi
...
FieldPath syntax backward compatibility
2019-06-21 09:36:52 -07:00
Leo Xiong
a755558beb
Fix typo
2019-06-21 12:29:31 +12:00
Ian Howell
b8423d0f5f
Fixed unit test failures when GOROOT was unset
2019-06-20 16:37:20 -05:00
Jeff Regan
42ef4fbcc1
Merge pull request #1222 from monopole/linuxIn30
...
Another plugin demo.
2019-06-20 11:47:34 -07:00
Jeffrey Regan
69c11780eb
Another plugin demo.
2019-06-20 11:45:26 -07:00
Jerome Brette
c925b43090
FieldSpec Backward Compatibility with K8s Downward API
2019-06-20 09:22:47 -05:00
Kubernetes Prow Robot
a5b97cbd9b
Merge pull request #1214 from monopole/sops
...
A secret generator using sops.
2019-06-19 19:50:48 -07:00
Jeffrey Regan
bcb844663f
A secret generator using sops.
2019-06-19 18:55:50 -07:00
Jeff Regan
0905ee293c
Merge pull request #1213 from monopole/commitGenerated
...
Commit generated code for image and namespace transformers.
2019-06-19 18:53:02 -07:00
Jeffrey Regan
3325852aab
Commit generated code for image and namespace transformers.
2019-06-19 18:52:24 -07:00
Jeff Regan
c437d99c5f
Merge pull request #1210 from monopole/pushTagTransformCodeToPlugin
...
Push image tag transform code to plugin.
2019-06-19 18:26:31 -07:00
Jeff Regan
cacafc63e8
Merge pull request #1211 from monopole/pushNamespaceTransformerCodeToPlugin
...
Push namespace transformer code to plugin.
2019-06-19 18:26:05 -07:00
Jeff Regan
b08f3383b8
Merge pull request #1206 from jbrette/namespace
...
Addresses issue discovered in attempting to patch K8s objects across different namespaces.
2019-06-19 13:07:50 -07:00
Jeffrey Regan
2eccf67b1c
Push namespace transformer code to plugin.
2019-06-19 12:57:02 -07:00
Kubernetes Prow Robot
293c8bef54
Merge pull request #1202 from mamoit/patch-1
...
Typo correction in 2.1.0 release notes
2019-06-19 12:38:19 -07:00
Kubernetes Prow Robot
00c7ae0542
Merge pull request #1199 from ramnar/master
...
Corrected spelling mistake
2019-06-19 12:36:21 -07:00
Jeffrey Regan
cd656faadf
Push image tag transform code to plugin.
2019-06-19 12:24:00 -07:00
Kubernetes Prow Robot
056b95ffa9
Merge pull request #1201 from yujunz/fix-typo
...
Fix typo in docs
2019-06-19 11:28:34 -07:00
Kubernetes Prow Robot
d211df1e73
Merge pull request #1205 from pyaillet/fix-typo
...
Fix typo in comment
2019-06-19 08:56:36 -07:00
Jerome Brette
934e036b99
Attempting to patch K8s objects across different namespaces.
...
- Return an error when findTarget fails.
- Add unit test testing the change.
2019-06-19 08:42:12 -05:00
Pierre-Yves Aillet
49c6bd4141
Fix typo in comment
2019-06-19 14:53:29 +02:00
Miguel Almeida
24011cf2a5
Simple flag typo correction
...
The flag is load_restrictor and not load_restrictions.
2019-06-19 11:35:33 +01:00
Yujun Zhang
7c9181317f
Fix typo in docs
2019-06-19 15:09:31 +08:00
ramnar
56ac98468d
Corrected spelling mistake
...
Corrected spelling mistake
2019-06-19 08:22:55 +05:30
Jeff Regan
658ebeaa21
Merge pull request #1197 from keleustes/showcasevariables
...
Demonstrate new capabilities in pkg/target testing
2019-06-18 19:22:27 -07:00
Jeff Regan
59aa898533
Merge pull request #1198 from sunny0826/master
...
update docs/zh/README.md
2019-06-18 19:21:37 -07:00
Jeff Regan
c88f87cee2
Merge pull request #1196 from keleustes/helperimprovment
...
Improve robutness of helper code
2019-06-18 18:59:15 -07:00
郭旭东
cc663bb08c
update docs/zh/README.md
2019-06-19 09:26:44 +08:00
Jeff Regan
63d647df18
Update secretGeneratorPlugin.md
2019-06-18 16:50:48 -07:00
Jerome Brette
e3a46cb6ce
Leverage new variables during testing
...
Extract the HTTP port (int) from the container section end
use it in the service definition.
Also enable variable replacement for Service object.
2019-06-18 18:37:20 -05:00
Jerome Brette
4556eb3a0c
Improve robutness of helper code
...
As per request, changed usage of pointer to int into plain int.
Use -1 value where nil use to be used.
2019-06-18 18:06:38 -05:00