Commit Graph

203 Commits

Author SHA1 Message Date
James Munnelly
f842bf3f88 Set python_version for verify-boilerplate
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 12:19:28 +01:00
James Munnelly
625f4dfd24 Add 'external' directory to ignored boilerplate list
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 12:06:11 +01:00
James Munnelly
cadefb7a61 Explicitly set encoding in verify_boilerplate.py
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 11:46:13 +01:00
James Munnelly
39e5acaa37 Remove shallow_since from repo-infra
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 11:36:22 +01:00
James Munnelly
9fcb66d744 Update update-codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-23 10:07:53 +01:00
James Munnelly
76a44edc89 Fixup update-codegen with multiple APIs at once
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-20 19:25:05 +01:00
James Munnelly
7be86923f1 Add meta group to update-codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-20 19:25:04 +01:00
James Munnelly
58754abf37 Refactor codebase for v1alpha2
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-20 16:22:43 +01:00
Galo Navarro
265f743e6a Update run-dev-kind instructions
The charts path was out of date.

Signed-off-by: Galo Navarro <anglorvaroa@gmail.com>
2019-09-16 13:37:42 +02:00
James Munnelly
67e9950ef1 Set GO111MODULE=off in update-codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-07 13:38:45 +01:00
James Munnelly
6d0853de61 Add dedicated testgroup for webhook handler tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:11:02 +01:00
James Munnelly
7fd9f4b23e Introduce internal API version
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-21 13:10:31 +01:00
James Munnelly
32084c24b4 Add generate-groups-internal.sh script from code-generator
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-14 12:01:31 +01:00
James Munnelly
b699babf24 Update crd script to have access to GOPATH
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-25 14:57:51 +01:00
James Munnelly
f7882a9c59 Use controller-tools to generate CRDs
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-25 14:57:50 +01:00
James Munnelly
9810c37c33 Bump to latest helm/tiller version
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-22 20:54:15 +01:00
James Munnelly
9c55f2603f Add v1beta2 kubeadm config
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-22 20:46:55 +01:00
James Munnelly
a22a8458fe Bump older k8s images
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-22 20:46:55 +01:00
James Munnelly
46a5e90842 Use prebuilt kind binary
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-22 20:46:55 +01:00
James Munnelly
7a362393d9 Bump kind to 0.4.0 and default k8s version to 1.15
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-22 20:46:55 +01:00
James Munnelly
283a208380 Add e2e targets for 1.15 and 1.16
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-22 20:46:55 +01:00
James Munnelly
57641eec7b Create separate files for various Bazel dependencies
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-09 11:23:34 +01:00
James Munnelly
43e5880dce hack/release: add --stamp=true when running 'bazel run'
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-08 15:43:28 +01:00
James Munnelly
9d66cab532 Set --stamp=true when exporting images in e2e tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-05 13:48:27 +01:00
James Munnelly
cd113898ab Set --stamp=true when running a bazel release build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-05 12:25:25 +01:00
James Munnelly
1d7e04cb39 Bump bazel dependencies
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-02 21:02:12 +01:00
James Munnelly
5a096b0b07 Fix lint failures and remove image target manual tag
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-02 18:26:12 +01:00
James Munnelly
de34f0410d Use binary image targets to avoid building multiple architectures all the time
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-02 17:29:32 +01:00
James Munnelly
fd2dd16f75 Change bazel build to only build for current --platform
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-02 16:10:05 +01:00
JoshVanL
1c092cf299 Adds CertificateRequest resource
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-06-25 10:03:26 +01:00
JoshVanL
2a9db9be0c Use find to like crd files to make array consistent
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-06-19 15:33:14 +01:00
James Munnelly
fbf788d41f Switch to gcr.io/distroless/static base image
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-10 12:01:53 +01:00
James Munnelly
368b094117 Generate openshift variant of static manifests
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-09 10:08:29 +01:00
James Munnelly
ae482f712b
Add cainjector to list of images to build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-08 10:18:32 +01:00
James Munnelly
d9a60b565e release: read github token from file
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-07 13:36:55 +01:00
James Munnelly
e9dfa8084e Pass path to docker config directory instead of file
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-04 20:05:06 +01:00
James Munnelly
4c54ea47d0 Fix use of --config flag when calling docker
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-04 19:35:34 +01:00
James Munnelly
70b5eea2f1 Remove comment causing issues passing env vars
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-04 19:00:34 +01:00
James Munnelly
7f7c7e8274 Set flag variable on log
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-04 17:46:40 +01:00
James Munnelly
3ba7e49c6e Honour DOCKER_CONFIG variable for docker authentication
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-04 17:44:54 +01:00
James Munnelly
0267fd2348 Correctly suffix image names with architecture
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-04 17:32:42 +01:00
James Munnelly
7d11a58854 Add additional logging
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 15:47:31 +01:00
James Munnelly
fd36977e7d Update release script to support more options
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 15:23:24 +01:00
James Munnelly
48f5ca86a6 Switch to using upstream chart-testing docker image
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 13:28:19 +01:00
James Munnelly
d55b04df91 Update README text in manifests directory
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 12:19:24 +01:00
James Munnelly
17ce68a53f Remove old test dependency
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:22:35 +01:00
James Munnelly
221d858e2b Run Helm via Bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:26 +01:00
James Munnelly
0a0c1ade6f Inherit release process environ when calling Bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:26 +01:00
James Munnelly
81c3ca2d98 Set default appVersin to v0.0.0-experimental
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:26 +01:00
James Munnelly
29729d71d3 Set upstreamRepoURL on git fetch
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00