Commit Graph

82 Commits

Author SHA1 Message Date
justinsb 2fef2fbe37 versionbump: update dependencies in mkdocs 2024-10-11 12:01:08 -04:00
Peter Rifel 7e43d43d3f
Bump versions in netlify and mkdocs 2022-09-07 18:46:46 -05:00
Ciprian Hacman a77cf8aa94 Update netflify deps
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-03-25 06:13:21 +02:00
Peter Rifel 9caacdc6a3
Upgrade mkdocs dependencies 2021-07-20 23:29:46 -04:00
Peter Rifel e78185d20c
Upgrade mkdocs dependencies to latest
Except for mkdocs-macros, for some reason it would no longer recognize our hack/mkdocs_macros python module
2020-12-16 19:37:25 -06:00
Peter Rifel 1ba0974248
Update mkdocs dependencies and pin macro plugin 2020-09-24 19:20:06 -05:00
Kubernetes Prow Robot 26aa33552a
Merge pull request #9576 from hakman/cleanup-images
Remove unused and unmaintained Docker build targets
2020-07-17 13:28:50 -07:00
Kubernetes Prow Robot 9d675e3f5c
Merge pull request #9555 from MoShitrit/issue-9151
Adding feature stability table to docs and including one example for encryption support in cilium
2020-07-16 09:57:41 -07:00
Ciprian Hacman dcd8c15db9 Move Protokube images build scripts to its dir 2020-07-15 19:34:35 +03:00
Ciprian Hacman b9623304ff Remove unused and unmaintained Docker build targets 2020-07-15 19:34:35 +03:00
Peter Rifel 40868247a3
Upgrade go to 1.14.5 2020-07-14 15:29:20 -05:00
Peter Rifel 0b555f48d4
Upgrade to go 1.14.4 2020-07-14 09:24:48 -05:00
MoShitrit a7765688de Adding mkdocs macros plugin 2020-07-12 19:01:03 -04:00
Ciprian Hacman 3a057aa27c Use distroless image as base for protokube 2020-07-05 14:41:29 +03:00
John Gardiner Myers 541f7b5b37 Remove kube-discovery 2020-06-23 21:34:12 -07:00
Peter Rifel 9043f86215
Upgrade mkdocs to latest versions 2020-06-16 21:36:05 -05:00
Ciprian Hacman c0b62a74ca Remove all traces of utils.tar.gz 2020-06-03 09:55:45 +03:00
John Gardiner Myers 2d98e5609c Remove/fix more CoreOS references 2020-05-22 20:54:41 -07:00
Justin Santa Barbara 635ca60982 Update go to 1.13.9 (continued)
Adding a few places I missed previously.
2020-04-09 10:20:42 -04:00
Peter Rifel afd9aa1a4d Enable stamping on bazel image builds
Currently the images have a timestamp of epoch 0:

```
$ docker inspect kope/kops-controller:1.18.0-alpha.2 -f '{{ .Created }}'
1970-01-01T00:00:00Z
```

The `container_image` bazel rule [0] mentions that `creation_time` has a default value of 0 unless `stamp = True`, so this should be enabled on all container_image rules that are pushed to a docker registry.

[0] https://github.com/bazelbuild/rules_docker#container_image-1
2020-04-02 20:27:14 -05:00
Justin Santa Barbara b10f7a4252 Update golang to 1.13.8
k/k is using 1.13.6, and it looks like there are some potentially
relevant fixes in .7 and .8 (particularly on unpatched Windows).
2020-02-16 11:33:13 -05:00
Ciprian Hacman f080367c96 Fix Netlify deps for tests 2020-02-07 07:20:25 +02:00
Kubernetes Prow Robot 179957d09f
Merge pull request #7824 from rifelpet/kops-server-cleanup
Remove traces of kops-server
2020-01-11 23:13:36 -08:00
Justin SB 9188be3d63 Build dns-controller using bazel
We were previously building it in development using bazel, but then
using go build for the release.  That is risky, better to just use
bazel everywhere.
2020-01-11 15:01:06 -05:00
Peter Rifel 32d1d6cf65 Remove traces of kops-server 2019-12-26 13:20:32 -06:00
John Gardiner Myers 14bc441d8d Run dns-controller and kops-controller as non-root user 2019-12-21 21:28:44 -08:00
Peter Rifel 024c8a92d7 Upgrade go to 1.13 2019-11-20 09:44:33 -08:00
Peter Rifel f82faa5c02 Upgrade go version to 1.12.11 2019-10-17 22:51:00 -07:00
Justin SB b8f78e64d0
bazel: remove deprecated stamp attribute from container building
Attribute is now automatically inferred.
2019-10-13 23:15:15 -04:00
Erick Fejta 8dcb19e6b2 Add optional RBE support for kops 2019-10-07 14:54:38 -07:00
Justin SB 15cd4d1284
Use helpers to move gzip & sha from makefile to bazel
We can move the gzip & sha steps from the makefile to bazel.  This not
only simplifies the makefile, it should enable more parallelism and
better caching.
2019-09-30 13:52:32 -04:00
Justin SB 3ccc84dcf8
kops-controller container image
Based on distroless for security / stability
2019-09-25 12:04:36 -04:00
mikesplain c5d7293926 Update and fix mkdocs 2019-09-13 14:55:42 -04:00
mikesplain 9e55b8230a Update copyright notices
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Justin SB ee055ffe01
Release 1.15.0-alpha.1 2019-09-08 15:48:40 -04:00
Kashif Saadat 31ec8312e7 Drop missing sources when building utils image 2019-07-03 15:51:54 +01:00
Justin SB f30e8ccb4d
Update go_version to 1.12.5
Upstream change is https://github.com/kubernetes/kubernetes/pull/77528
2019-05-19 22:28:19 +02:00
Justin SB 0d83057002
Switch to golang 1.12.1
For cherry-picking to 1.14

https://github.com/kubernetes/kubernetes/blob/release-1.14/build/build-image/cross/Dockerfile
2019-04-22 15:49:28 -04:00
Justin SB de581b1b64
Switch to golang 1.11.5
For cherry-picking to 1.13

https://github.com/kubernetes/kubernetes/blob/release-1.13/build/build-image/cross/Dockerfile
2019-04-20 17:36:56 -04:00
Justin SB 0b1e6d55ab
Fix prow-postsubmit by copying prebuilt archive in bazel
It's roughly possible to build socat, but conntrack looks much harder
to build in bazel.  For compatability we just reuse the prebuilt
utils.tar.gz (these are utilities that rarely change).
2019-01-12 12:13:26 -08:00
Justin Santa Barbara 93f1e26f57 Update golang version to 1.10.3, for k8s 1.11
k8s 1.11 is tested when built with go 1.10.3
2018-09-22 11:52:20 -04:00
Johannes Würbach 70ae068945
Explicitly install conntrack 2018-09-04 22:36:02 +02:00
Justin Santa Barbara a9111e00ac Use STABLE_ prefixes for bazel workspace vars
This ensures that we rebuild when they change.
2018-06-03 13:13:33 -07:00
Justin Santa Barbara 3d9fa350e3 Update docker image versions 2018-05-10 15:56:46 -04:00
Mike Splain 45a57915e2 Fix bazel deprecation notice 2018-02-26 09:36:13 -05:00
Mike Splain c5356e05dd Remove kubectl 2018-02-25 23:00:58 -05:00
Justin Santa Barbara 7d142a1c9e Build protokube tar in bazel 2018-02-25 00:51:14 -05:00
Mike Splain 7f139caed2 Add packages to protokube and make bazel-upload 2018-02-23 16:45:57 -05:00
k8s-ci-robot 6b8b559693
Merge pull request #3561 from justinsb/bazel_images
Build docker images through bazel
2018-02-21 18:27:49 -08:00
Justin Santa Barbara ea367f5bb8 Build docker images through bazel 2018-02-20 11:25:42 -05:00