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
James Munnelly
7bd819f148
Chdir to repo root
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
465d0032a0
Add missing boilerplate headers
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
b3a0dbcc01
Update update-crds step
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
c5d9830d30
Remove deploy-gen scripts
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
5d21bd4796
Set values file when generate static manifests
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
a2ed702ab1
Update Makefile and release.sh to use new release tool
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
d5daff0d6a
Allow overriding APP_GIT_COMMIT
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
c75db6304e
Add new golang release tool
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
500d8fbeb7
Create image bundles in multiarch_image target
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
9939fc9bed
Add sample webhook to build_images.sh script
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-30 15:39:12 +01:00
James Munnelly
226837ad92
Use 'kind load docker-image' command for faster image loads
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-30 10:36:58 +01:00
James Munnelly
9b700537ce
Add integration framework binary dependencies
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-18 15:05:07 +01:00
James Munnelly
e04847b7cd
Add ACME webhook package
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-18 14:02:44 +01:00
James Munnelly
455f99ce0c
Generate LICENSES file automatically
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-16 14:41:05 +01:00
James Munnelly
f835a5a591
Update dependency management tools for go modules
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-14 15:51:38 +01:00
James Munnelly
51a600f44f
Bump WORKSPACE dependencies
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-12 21:26:44 +01:00
Lennart Jern
f4dcecfa0c
bazel: use update instead of + for dict
...
Signed-off-by: Lennart Jern <lennart.jern@gmail.com>
2019-03-29 18:12:35 +01:00
jetstack-bot
25e60f68b3
Merge pull request #1415 from munnerz/cainjector-updates
...
Updates to cainjector controller
2019-02-28 15:52:09 +00:00
jetstack-bot
c07bfd7181
Merge pull request #1419 from DanielMorsing/enable_httpstest
...
Enable https redirect test
2019-02-28 15:05:11 +00:00
Daniel Morsing
e1cee57b32
update dependencies for test
...
We use the latest pebble release without the strict mode flag enabled
Signed-off-by: Daniel Morsing <dmo@jetstack.io>
2019-02-28 12:24:24 +00:00
James Munnelly
2d4ae93388
Fix reference to old name
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 16:00:50 +00:00
James Munnelly
a5e09b3aff
Add cainjector to release.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 15:27:40 +00:00
Solly Ross
42248a91d7
CA Injector Controller
...
This implements a CA injector controller using controller-runtime.
It looks at admission webhooks and APIServices with a particular
annotation, and injects the CA data from certificates.
Signed-off-by: Solly Ross <sollyross@google.com>
2019-02-26 21:47:34 -08:00
jetstack-bot
91066cf146
Merge pull request #1402 from munnerz/fix-release
...
Run helm init -c in release.sh
2019-02-22 14:39:37 +00:00
James Munnelly
afed5b665b
Run helm init -c
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-22 13:07:07 +00:00
James Munnelly
a9d8f7de8a
Fixup for Kubernetes 1.13.2
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-22 11:53:19 +00:00
James Munnelly
0a4e4434fe
Negate SKIP_CHART in comparison
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-21 16:11:52 +00:00
James Munnelly
fdc58778ec
Publish Helm chart as part of release.sh script
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-18 16:19:05 +00:00
jetstack-bot
bfafc7354e
Merge pull request #1322 from munnerz/gen-validation-schema
...
Generate CRDs using controller-tools, including validation schema
2019-02-13 16:35:07 +00:00
James Munnelly
483cc65519
Update release script for arm images
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-08 15:50:48 +00:00
James Munnelly
149cbb30a7
Add arm32 and arm64 bazel image targets
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-08 15:10:45 +00:00
James Munnelly
041eb53461
Don't allow overwriting existing tags by default
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 22:25:01 +00:00
James Munnelly
2bf96e44c2
Add hack/release.sh script
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 21:51:09 +00:00
James Munnelly
77869cf936
Add scripts for generating CRDs using controller-tools
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 01:52:26 +00:00
James Munnelly
0da5f3349d
update comment
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-04 13:09:11 +00:00
James Munnelly
a14dd8e633
Fix call to kubeVersion
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-01 10:22:39 +00:00
James Munnelly
39e5eb9901
Add v1beta1 kubeadm config for kind
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-01 10:06:49 +00:00
James Munnelly
0fa01e32c5
Use Bazel to version kind docker image
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-01 09:14:53 +00:00
James Munnelly
4c3e305112
Use Bazel to version kubectl in e2e tests
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-01 00:21:13 +00:00
James Munnelly
7431dafb3a
Generate static manifest with webhook disabled
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 16:11:53 +00:00
Zadkiel Aharonian
9fe05cc3d2
Fix references for chart path
...
Signed-off-by: Zadkiel Aharonian <hello@zadkiel.fr>
2019-01-17 18:56:47 +01:00
jetstack-bot
66d9455046
Merge pull request #1189 from munnerz/pebble-via-bazel
...
Use pebble built by bazel & pre-pull images during e2e tests
2019-01-11 17:07:11 +00:00
James Munnelly
ec87b60c94
Use Bazel images for nginx-ingress, vault and tiller
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-11 14:03:22 +00:00
James Munnelly
c4a794d163
Include CRD and Namespace resources in static deployment manifest file
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-10 16:54:45 +00:00
James Munnelly
e9b735d1e2
Use pebble built by bazel during e2e tests
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-09 20:11:42 +00:00
James Munnelly
90ea0d2684
:this_is_unbearable:
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-07 15:28:14 +00:00