jregan
5fb238a581
Prep to release kustomize 3.7.0 on api v0.4.2
2020-07-01 06:51:53 -07:00
jregan
128e171c20
Sync everything to gopkg.in/yaml.v2 v2.3.0 via kyaml v0.3.4
2020-06-30 18:53:11 -07:00
jregan
436dada184
Upgrade to gopkg.in/yaml.v2 v2.3.0
2020-06-30 17:45:43 -07:00
jregan
30ae7183a4
Switch kustomize to kyaml v0.3.3
2020-06-30 15:46:26 -07:00
jregan
5607478d8e
Upgrade kustomize to kyaml v0.3.2
2020-06-28 12:36:21 -07:00
jregan
4afab168c5
Switch to kyaml v0.3.1
2020-06-26 15:28:12 -07:00
jregan
e783af2881
Delegate to Kunstructured.
2020-06-19 15:06:13 -07:00
Phillip Wittrock
42497c664f
Convert docs to docsy
2020-06-10 14:59:19 -07:00
pankona
18d6a96f80
Update go.mod to use go 1.14
2020-06-08 16:25:35 +09:00
jregan
315f7c6e7f
Upgrade CLI to API v0.4.0
2020-05-24 10:28:30 -07:00
jregan
8f5a55f89b
Upgrade to kyaml v0.1.11
2020-05-20 15:42:10 -07:00
jregan
065f70705d
Upgrade to latest kyaml, cmd/config
2020-05-09 16:31:24 -07:00
Jeffrey Regan
e66235f380
Update deps.
2020-04-15 17:12:25 -07:00
jregan
65b6e1c2bb
Unpin the plugins (i.e. point them to head).
2020-04-08 18:01:10 -07:00
Phillip Wittrock
b1f514632a
Switch to api version 0.3.1
2020-01-07 08:54:05 -08:00
Jeffrey Regan
90597d56c9
Update go.sums
2019-12-16 11:37:35 -08:00
jregan
b8a13b6335
Pin to kustomize API v0.3.0
2019-12-12 18:41:05 -08:00
Jeffrey Regan
bb03507d98
Go mod tidy b4 release.
2019-12-12 14:24:06 -08:00
Phillip Wittrock
7e847dc907
publish apply / diff as alpha commands
2019-12-12 10:28:10 -08:00
Phillip Wittrock
1a28e493cd
Fix client-go version to match apimachinery version
2019-12-12 10:22:12 -08:00
Jeffrey Regan
ee678d6ce9
Upgrade to mdrip 1.0.1
2019-12-12 09:26:11 -08:00
Phillip Wittrock
c2dc7ae789
revert pseudo/k8s deps
2019-12-11 15:28:04 -08:00
Jeffrey Regan
861c86a70a
Simplify plugin tests.
2019-12-02 17:12:59 -08:00
Jeffrey Regan
382c330f5b
Consolidate test harness to one package.
2019-12-02 12:29:10 -08:00
jregan
038c070626
Simplify and document plugin test harness.
2019-11-29 07:30:42 -08:00
Jeffrey Regan
ee8598dcbd
Unpin all the plugins (non-builtins too).
2019-11-25 08:47:30 -08:00
Jeffrey Regan
2dd148af24
Pin kustomize and the plugins to kust Api v0.2.0
2019-11-11 19:47:28 -08:00
Jeffrey Regan
1db0248748
Pin kustomize API to pseudok8s v0.1.0
2019-11-11 17:45:19 -08:00
jregan
10cd82ce31
Update go.sums
2019-11-09 14:42:29 -08:00
Phillip Wittrock
3dfe62fe55
switch to pseudo/k8s deps
2019-11-08 16:48:42 -08:00
Jeffrey Regan
dbf8a0fde4
Invoke plugin unit tests in presubmit.
2019-11-07 15:54:20 -08:00
Jeffrey Regan
2b1749778f
Unpin all the plugins, so we can test against head b4 release.
2019-11-07 15:28:04 -08:00
Jeffrey Regan
6e2335ec3d
Move plugins to api/v0.1.1
2019-10-24 16:32:12 -07:00
Jeffrey Regan
46524d3b6a
Introduce API module.
2019-10-21 13:30:31 -07:00
jregan
951d15bf17
Make api/plugins
2019-10-20 15:12:13 -07:00
Jeffrey Regan
e5c8b5ec8f
Start api directory, which will become a module.
2019-10-17 14:01:20 -07:00
Jeffrey Regan
41a008e9a3
Start pluglib, a set of public, plugin specific functions.
2019-10-14 19:43:55 -07:00
Jeffrey Regan
baa0296a12
Reduce size of pgmconfig package
2019-10-03 18:22:05 -07:00
Jeff Regan
9288dec02a
Fix failing BashedConfigMapTest
2019-09-26 09:56:04 -07:00
Richard Marshall
ac9424fa3e
tests: Add unit tests for update resource options
2019-09-26 08:41:41 -07:00
Richard Marshall
095333ffb1
Update references to NewEnvForTest
2019-07-10 20:43:50 -07:00
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
jregan
78cdff6d09
Remove kv plugins from docs.
2019-05-22 21:13:45 -07:00