Commit Graph

1429 Commits (0.19.1)

Author SHA1 Message Date
Karolis Rusenas 220a46fda4
Merge pull request #738 from erickpeirson/master
Update Go to 1.20.5
2023-08-30 12:32:12 +01:00
Erick 49a7edfa76
Update Go to 1.20.5 2023-08-30 06:01:46 -04:00
Karolis Rusenas 1c6db11eb4
Merge pull request #736 from hotpheex/discord_notifications
Remove test logs from development
2023-08-11 17:03:02 +01:00
hotpheex a9c8ea8d06 Remove test logs 2023-08-10 16:45:07 -07:00
Karolis Rusenas da5cfa1003
Merge pull request #729 from blakebarnett/update_slack_bot_to_fix_approvals
Update to slack-go/slack v0.12.2
2023-08-09 10:25:52 +01:00
Karolis Rusenas bea3fb3511
Merge pull request #735 from hotpheex/discord_notifications
Discord notifications
2023-08-09 10:23:56 +01:00
Karolis Rusenas 6defcfcad8
Merge pull request #734 from joebowbeer/init-containers
feat: initContainers
2023-08-09 10:13:27 +01:00
Joe Bowbeer ee938a7b82 add unit tests 2023-08-09 03:46:49 +00:00
hotpheex 23bd0a1084 Update helm chart 2023-08-08 19:33:18 -07:00
hotpheex 52af7e9650 New notification sender for Discord webhooks 2023-08-08 19:31:15 -07:00
hotpheex 21c273a77b Add discord webhook sender 2023-08-06 08:38:02 +10:00
Joe Bowbeer 7ff089371b feat: initContainers 2023-08-01 05:13:33 -07:00
Blake Barnett e57f78d0dc Update to slack-go/slack v0.12.2
- Uses events rather than a select loop
- Removes the HTTP API usage
- Makes approvals work
- Still requires a legacy bot token
2023-06-27 16:25:32 -07:00
Karolis Rusenas f8dabdc080
Merge pull request #722 from keel-hq/feature/chart_update
bump release to 0.18.1
2023-04-21 11:52:21 +01:00
Karolis Rusenas 665090b15c
bump release 2023-04-21 11:40:49 +01:00
Karolis Rusenas a9c1a4c028
Merge pull request #721 from sjdaws/use-HEAD
Prefer HEAD over GET for manifest digest
2023-04-21 11:35:34 +01:00
Scott Dawson 5cd202fcef
Perform HEAD request, fall back to GET 2023-04-21 08:32:29 +10:00
Karolis Rusenas 70c1b892ae
Merge pull request #718 from sjdaws/test-additional-headers
Fix non-multiarch OCI images, reduce GET calls
2023-04-15 18:28:02 +01:00
Scott Dawson f966c0f245
Add manifest header for non-multiarch images, condense headers into single call 2023-04-15 14:31:48 +10:00
Karolis Rusenas 675529874c
Merge pull request #691 from PortableProgrammer/PortableProgrammer-595
DefaultUpdateTimeout is in `ns`, should be `s`
2023-04-11 23:09:35 +01:00
PortableProgrammer fb2bb892ea #595 - Import `time`
Hasty commit, forgot to import `time`
2023-04-11 16:00:43 -06:00
Nick Warner 5703f0444b
#595 - Use time.Duration instead of const ns
Rather than hard-code `300000000000`, use `5 * time.Minute` for readability.
2023-04-11 15:51:49 -06:00
Karolis Rusenas dd2d232edb
Merge pull request #709 from babs/allow_define_pollDefaultSchedule
Allow change of pollDefaultSchedule via POLL_DEFAULTSCHEDULE env var
2023-04-11 20:15:33 +01:00
Karolis Rusenas da098d8402
Merge pull request #717 from sjdaws/fix-oci-images
Add support for OCI images
2023-04-11 20:09:45 +01:00
Scott Dawson 1e76c363d1
Fix tag pagination 2023-04-11 16:33:34 +10:00
Scott Dawson ed45f87f35
Fix tag pagination 2023-04-11 16:32:48 +10:00
Scott Dawson bc5a4cbf0c
Fix grammar 2023-04-11 15:54:01 +10:00
Scott Dawson 2315aced1b
Add support for OCI images 2023-04-11 15:53:31 +10:00
Scott Dawson a58d5a638d
Update all depedencies, shift to kube v1.26.3 2023-04-11 11:51:15 +10:00
Damien Degois 2db63a3437 Allow change of pollDefaultSchedule via POLL_DEFAULTSCHEDULE env var
Also available on helm via polling.defaultSchedule
2023-03-07 03:30:27 +01:00
Karolis Rusenas 5bd875a9a1
chart version 2023-03-05 20:41:37 +00:00
Karolis Rusenas 1a81a58ea2
more readme cleanup 2023-03-05 20:35:01 +00:00
Karolis Rusenas c0674a6243
Merge pull request #708 from keel-hq/feature/cleanup
cleanup
2023-03-05 20:34:15 +00:00
Karolis Rusenas c1f299326a
Merge pull request #697 from blakebarnett/add_jfrog_webhook_support
Add support for JFrog container registry webhooks
2023-03-05 20:33:54 +00:00
Karolis Rusenas 5c87dee5ca
Merge pull request #653 from subshell/Allow-pkg.dev-repositories-to-make-gcr-subscriptions
Allow google cloud artifact registry repositories to make pub/sub subscriptions
2023-03-05 20:32:34 +00:00
Karolis Rusenas a6f6a9d946
cleanup 2023-03-05 20:26:11 +00:00
Karolis Rusenas f9e1cf9f2b
Merge pull request #692 from vorburger/patch-1
Fix broken link to Helm chart values YAML in deployment README
2023-03-05 20:11:05 +00:00
Karolis Rusenas 538f36d72a
Merge pull request #647 from davideicardi/patch-1
fix default values documentation
2023-03-05 20:09:31 +00:00
Karolis Rusenas 9f8e97f1df
Merge pull request #706 from winterlightlabs/master
Resolves #698

In Kubernetes 1.25 several of the beta apis used by Keel are removed and replaced by the stable v1 equivalents. For those of us that are using Keel as a critical part of our deployment processes and who want to use current/future versions of Kubernetes this presents a huge problem.

I've created a build using the Kubernetes 1.24 libraries, updated golang, etc.

This change is breaking because it removes Helm 2 support. Helm 2 was EOL back in 2020.

I couldn't figure out how to get the ci/circleci: install-charts check working. This check is also failing on the master branch and I would appreciate any help in getting that or a similar check working.

Please let me know if there is anything I can do to speed up getting this merged released.
2023-03-05 20:09:07 +00:00
Ian bc14e01e9d
Build with kube 1.24 (#1)
* Build with kubernetes 1.24 libraries

* Try to resolve circle build error

* Fix build warnings

* Update test parser to use modern command install method

* Attempt to pass helm chart testing

* Correct testing kube version

* Update go version used by the drone ci

* Remove beta versions from templetes
2023-03-01 11:51:58 -05:00
Blake Barnett cf9c3aee80 Add support for JFrog container registry webhooks
Also supports reading a PRIVATE_REGISTRY env var for cases where a
webhook payload is received without containing the registry URI, since
this is not currently part of their payload schema.
2022-12-15 13:32:22 -08:00
Michael Vorburger ⛑️ 50cf287f6c
Fix broken link to Helm chart values YAML in deployment README 2022-11-22 02:43:20 +01:00
Nick Warner e8b5953d82
Trigger CircleCI 2022-11-07 14:40:28 -07:00
Nick Warner 7d74d0a10e
DefaultUpdateTimeout is in `ns`, should be `s`
Per #595, the default timeout appears to be intended as `300s`, but the conversion to `time.Duration` reads it as `300ns`, causing helm3 chart updates to fail.
2022-10-24 13:13:10 -06:00
Rimantas (Rimas) Mocevicius 7e4255ab45
Merge pull request #689 from sreenivas-ps/feature/gcp-sa-support
Added gcp service account support
2022-10-14 16:27:17 +03:00
Sreenivas Chokkarapu 22bb02ed8a bump the chart version 2022-10-14 13:53:00 +01:00
Sreenivas Chokkarapu d4fc1091c6 Added gcp service account support 2022-10-14 12:12:33 +01:00
Sebastian Köttinger fed3585a73 corrected test method 2022-03-31 09:59:48 +02:00
Sebastian Köttinger 6c152e6742 changed method to isGoogleArtifactRegistry 2022-03-03 16:53:30 +01:00
Sebastian Köttinger fec2590a84 Allow pkg.dev repositories to make gcr subscriptions 2022-02-01 15:31:59 +01:00