Commit Graph
171 Commits
Author SHA1 Message Date
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 MunnellyandGitHub 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
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-botandGitHub 25e60f68b3 Merge pull request #1415 from munnerz/cainjector-updates
Updates to cainjector controller
2019-02-28 15:52:09 +00:00
jetstack-botandGitHub 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-botandGitHub 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-botandGitHub 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