John Gardiner Myers
63009934e7
update-bazel.sh
2021-09-23 23:40:08 -07:00
John Gardiner Myers
29efbe5881
Create v1alpha3 API
2021-09-23 22:27:56 -07:00
justinsb
cde8a61567
Add ability to yaml-encode unstructured
...
This is not only cleaner (eliminate a function that panics), but adds
the ability to marshal unstructured.
2021-09-10 09:58:41 -04:00
Ole Markus With
dadd752574
Bump heredoc to v2
2020-12-15 10:49:39 +01:00
Peter Rifel
4d9f0128a3
Upgrade to klog2
...
This splits up the kubernetes 1.19 PR to make it easier to keep up to date until we get it sorted out.
2020-08-16 20:56:48 -05:00
zouyu
13538cdb9b
Add unit test for func VersionedJSON
...
Signed-off-by: zouyu <zouy.fnst@cn.fujitsu.com>
2020-06-29 14:43:27 +08:00
Hu Shuai
4203d9bcb2
Add unit test for func rewriteAPIGroup
...
Signed-off-by: Hu Shuai <hus.fnst@cn.fujitsu.com>
2020-04-21 11:22:18 +08:00
John Gardiner Myers
b645dac752
Remove support for v1alpha1 and before
2020-03-24 19:49:15 -07:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Justin SB
79bf0a05ac
Fix golden output: creationTimestamp is now quoted
2019-08-25 16:00:40 -04:00
Justin SB
ba9a4afc43
apigroup -> kops.k8s.io: Tests & supporting changes
...
Autogenerated code, docs & test changes
Also a new test for the older "kops" apiGroup, to make sure that
continues to work.
2019-05-06 22:26:29 -04:00
Justin SB
25910da0a2
Rename kops API group to be compatible with CRDS: kops.k8s.io
...
We will continue to accept the kops/v1alphaN format, but we rewrite it
(via string manipulation) to kops.k8s.io/v1alphaN.
This allows us to register the kops types as CRDs, which in turn
should enable kops server to work without API aggregation, and also
reduce our dependencies on less-stable API machinery.
2019-05-06 22:26:29 -04:00
Justin SB
76d03b3f71
Generated files: glog -> klog
2019-05-06 12:56:03 -04:00
Justin SB
3e33ac7682
Change code from glog to klog
...
We don't call klog.InitFlags yet, because that will cause a flag
redefinition error until we get everyone to stop using glog. That
will happen when we update to k8s 1.13.
2019-05-06 12:54:51 -04:00
Justin SB
4aa2498203
Rationalize deserialiation code
...
Put it all through kopscodecs.Decode, so that we can rewrite the API
group more easily in a subsequent PR.
2018-12-21 13:59:50 -05:00
Justin Santa Barbara
62e8e17077
Code fixes for k8s 1.11 API changes
2018-09-28 20:14:45 -04:00
Mike Splain
45a57915e2
Fix bazel deprecation notice
2018-02-26 09:36:13 -05:00
chrislovecnm
4dd3bb1dea
Updating bazel BUILD files with new go_rules version
2017-12-29 15:03:14 -07:00
chrislovecnm
609e268a1d
gazelle updates with new bazel version
2017-11-05 17:41:53 -07:00
chrislovecnm
4c82a6d5d4
Fixing YAML and JSON output across multiple cli functions. Also
...
Added --dry-run for create_ig and create_cluster
2017-11-04 17:04:44 -06:00
chrislovecnm
1e418c3e13
more goimport updates
2017-11-04 10:03:02 -06:00
Justin Santa Barbara
0143be7c4f
autogen: BUILD and BUILD.bazel
2017-10-02 14:27:21 -04:00
Justin Santa Barbara
544990842a
More fixes for 1.8 API changes
2017-10-01 23:02:32 -04:00
Justin Santa Barbara
95d4f3eb59
More code updates for 1.8
2017-10-01 21:13:00 -04:00