Commit Graph

620 Commits

Author SHA1 Message Date
Ciprian Hacman bc1b2a04fa Generate cli docs after updating dependencies 2022-06-27 08:25:16 +03:00
Ciprian Hacman 77d874fb56 Add dependencies update target to Makefile 2022-06-19 16:45:00 +03:00
Eric Bailey 5fd72cc921 Fix codegen targets and whitespace errors in Makefile
${KOPS_ROOT}/_output/bin should be a directory rather than the fistask binary.
2022-06-09 10:37:29 -05:00
Ciprian Hacman f95ef569a1
Release 1.24.0-beta.1 (#13730) 2022-06-04 07:10:20 -07:00
Ciprian Hacman ed4bf6d880 Use build tags for Protokube 2022-05-30 21:17:41 +03:00
Ciprian Hacman 97b5795edb
Release 1.24.0-alpha.5 (#13675) 2022-05-21 09:10:00 -07:00
Ciprian Hacman 68469601cd
Release 1.24.0-alpha.4 (#13631) 2022-05-11 02:36:52 -07:00
Ciprian Hacman b5f14b589b Add initial support for Hetzner Cloud 2022-05-09 06:12:15 +03:00
Ole Markus With e58f23d84a Bump k8s.io deps to 1.24.0 2022-05-04 08:30:10 +02:00
Peter Rifel 5368c55567
Remove remaining bazel references 2022-05-01 13:56:56 -05:00
Ciprian Hacman 46a89dd552 Delete unused cloudbuild step 2022-04-22 21:25:52 +03:00
Ciprian Hacman dad2539310 Update codegen to v1.24.0-rc.0 2022-04-22 16:30:02 +03:00
Ole Markus With 39defc4d91 Remove all bazel targets from Makefile
Fix comment

Remove bazel artifacts

Remove bazel hacks

Fix kubetest compat copy
2022-04-12 13:28:58 +02:00
Kubernetes Prow Robot 31e7a18323
Merge pull request #13472 from hakman/codegen_output_base
Remove GOPATH dependency for apimachinery
2022-04-10 09:24:07 -07:00
Ole Markus With e90d28dcc2 Fix channels make target 2022-04-10 11:57:00 +02:00
Ole Markus With 90024ac4fc Fix gen-cli-docs target 2022-04-10 10:27:32 +02:00
Ciprian Hacman 9f08eb9b39 Remove GOPATH dependency for apimachinery 2022-04-09 11:28:08 +03:00
Ole Markus With fa26a9b36c Disable CGO and enable trimpath 2022-04-02 12:35:55 +02:00
Kubernetes Prow Robot c16ee961cb
Merge pull request #13437 from olemarkus/fix-cloudbuild-artifacts
Fix upload dir in cloudbuild-artifacts target
2022-03-29 06:00:47 -07:00
Ole Markus With 538136cc00 Fix upload dir in cloudbuild-artifacts target 2022-03-29 14:17:33 +02:00
Ole Markus With 919b691354 Use the correct upload folder for the latest.txt file 2022-03-29 12:43:24 +02:00
Ciprian Hacman 60d9a955c1 Install gsutil if needed
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-29 08:46:14 +03:00
Ole Markus With 2b6782e30d Push ko-built images to staging 2022-03-28 13:56:16 +02:00
Kubernetes Prow Robot 47e299e0c1
Merge pull request #13409 from olemarkus/more-cleanup-dist
Use non-bazel builds in kubetest2
2022-03-28 02:07:23 -07:00
Ole Markus With 6fa6c9b63a Reduce the amount of binaries built for CI 2022-03-28 10:21:46 +02:00
Ole Markus With 520283d7b7 dev-upload from upload directory, not bazelupload 2022-03-26 07:19:53 +01:00
Ole Markus With e2fbac6f38 Fix image dist targets 2022-03-24 12:10:08 +01:00
Ole Markus With ca484c9a0d Copy kops binary to expected location 2022-03-24 11:15:18 +01:00
Ole Markus With 289ec6e407 Don't use bazel for testing 2022-03-24 08:19:50 +01:00
Ole Markus With 17919e9fda Clean up the rest of the dev-upload targets 2022-03-23 20:58:08 +01:00
Ole Markus With bf1d6f553c Don't use bazel for dev-upload 2022-03-23 19:09:15 +01:00
Kubernetes Prow Robot f5305792fe
Merge pull request #13404 from olemarkus/channels-protokube-build
Clean up channels and protokube targets
2022-03-23 07:54:12 -07:00
Ole Markus With 6f9ead86cd Clean up channels and protokube targets 2022-03-23 10:50:52 +01:00
Ole Markus With ed9e5b54a7 Use ko-builds for dev-upload 2022-03-23 08:00:41 +01:00
Ole Markus With 5b90e580d0 Clean up crossbuild kops targets
Reuse kops builds in kops-install

Do not force rebuilds

Fix all target

Fix docs target

Add binary name to kops crossbuild targets
2022-03-21 10:31:40 +01:00
Ole Markus With 214f616d73 Build kops-controller with ko
ko install target

Add kops-controller to all

Add ko targets for the rest of the images

Build ko images to IMAGES instead of BAZELIMAGES

Update registry repo
2022-03-21 09:42:59 +01:00
Bronson Mirafuentes e112d81025
Release 1.24.0-alpha.3 (#13372)
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 21:09:12 -07:00
Kubernetes Prow Robot 930b904e6f
Merge pull request #13392 from olemarkus/remove-pr-target
Remove pr target
2022-03-18 14:15:56 -07:00
Ole Markus With 3382a2fea0 Remove pr target
This target may have done something at some point in time. But not anymore
2022-03-18 19:11:44 +01:00
Kubernetes Prow Robot ee5c74db1c
Merge pull request #13389 from olemarkus/remove-oss-target
Remove oss-upload target since aliyun support has been removed
2022-03-18 01:43:16 -07:00
Ciprian Hacman a4ed2b0654 Migrate to registry.k8s.io
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-18 08:47:12 +02:00
Ole Markus With 27ad348105 Remove oss-upload target since aliyun support has been removed 2022-03-18 07:38:21 +01:00
Ole Markus With bb9bb30468 Clean up nodeup targets 2022-03-16 14:09:24 +01:00
John Gardiner Myers d5ac8862d5 Release 1.24.0-alpha.2 2022-01-01 10:35:11 -08:00
Peter Rifel 7cff49ce5c
Remove verify-staticcheck 2021-12-14 07:13:41 -06:00
Robbie Lankford 486592ffd4
add verify-golangci-lint make target 2021-12-12 18:14:17 -06:00
justinsb a87f8da330 bazel: always build with pure (CGO_ENABLED=0)
This makes the build much faster because we don't have to rebuild, and
was our intent anyway.

The binaries affected: kops-controller, dns-controller and kube-apiserver-healthcheck;
all of these should not have CGO dependencies.
2021-12-11 10:11:41 -05:00
Ciprian Hacman f5f35ab755
Release 1.24.0-alpha.1 (#12928) 2021-12-11 00:01:57 -08:00
Ciprian Hacman 473018f64f
Release 1.23.0-beta.1 (#12924) 2021-12-10 22:31:58 -08:00
justinsb 0fd94706d4 Makefile: run codegen using go modules
This no longer carries a (significant) performance penalty, and
simplifies the process greatly.
2021-11-15 10:41:05 -05:00