From a40fe45b94ba142013a454f8aafe41bf118ae243 Mon Sep 17 00:00:00 2001 From: sbadiger Date: Thu, 22 Jul 2021 11:53:54 -0700 Subject: [PATCH] Release v1.0.0 Signed-off-by: sbadiger --- .github/CHANGELOG.md | 49 +++++++++++++++++++++++++ Makefile | 2 +- config/default/manager_image_patch.yaml | 12 ++++++ 3 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 config/default/manager_image_patch.yaml diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md index e1ec48df..ae06411c 100644 --- a/.github/CHANGELOG.md +++ b/.github/CHANGELOG.md @@ -1,6 +1,55 @@ # Change Log All notable changes to this project will be documented in this file. +## [v1.0.0] - 2021-07-21 + 7a4766d (HEAD -> controller-v2, origin/controller-v2) upgrade-manager-v2: Add CI github action, fix lint errors. (#276) + 00f7e89 upgrade-manager-v2: Fix unit tests (#275) + 0e64929 upgrade-manager-v2: Process next batch while waiting on nodeInterval period. (#273) + b2b39a0 upgrade-manager-v2: Add nodeEvents handler instead of a watch handler (#272) + c0a163b move cloud discovery after nodeInterval / drainInterval wait (#270) + b15838e Carry the metrics status in RollingUpgrade CR (#267) + 610f454 upgrade-manager-v2: remove function duplicate declaration. (#266) + a4e0e84 upgrade-manager-v2: expose totalProcessing time and other metrics (#265) + 2390ea0 and CR end time (#264) + 79db022 (tag: v1.0.0-RC1) Add a mock for test and update version in Makefile (#262) + 3eafd00 Fix metrics calculation issue (#258) + 376657f Revert "Fix metrics collecting issue (#249)" (#256) + f5dd1cb Fix metrics collecting issue (#249) + 066731d final push before RC release. (#254) + 18e0e75 upgrade-manager-v2: Load test fixes (#245) + 1fc5847 metricsMutex should be initialized (#240) + a9ac50f add missing parenthesis (#239) + 6fef5fd V2 controller metrics concurrency fix (#231) + a490333 upgrade-manager-v2: Move DrainManager back to Reconciler (#236) + b659e0f Resolve compile errors caused by merge conflict. (#235) + b664fdd Create RollingUpgradeContext (#234) + b8d0e72 #2286: removed version from metric namespace (#227) + c445af9 #2285: renamed some methods related to metrics (#224) + 1f0f075 #2285: rollup CR statistic metrics in v2 (#218) + d5935e3 Unit tests for controller-v2 (#215) + 665c64b Fix bug in deleting the entry in syncMap (#203) + 77f985c Ignore generated code (#201) + 71b310a Refine metrics implementation to support goroutines (#196) + 668c5d8 Move the DrainManager within ReplaceBatch(), to access one per RollingUpgrade CR (#195) + 728dae9 Process the batch rotation in parallel (#192) + 14e950e Metrics features (#189) + 11d3ae6 Eager mode implementation (#183) + 57df5a5 Implemented node drain. (#181) + dd6a332 Migrate Script Runner (#179) + 2c1d8e7 Controller v2: Implementation of Instance termination (#178) + 7cb15b0 Fix all the "make vet" errors in Controller V2 branch. (#177) + 59e9b0d Implemented RollingUpgrade object validation. (#176) + 5cb9efb initial rotation logic + 6b8dad5 AWS API calls & Drift detection + 335fb4f aws API calls + 41bd571 Add kubernetes API calls + 8f33f1e add more scaffolding + 25644a6 initial code + 87afbd6 add API + 2816490 scaffolding + 3ad13b8 delete all + 6ce7953 Delete README.md + ## [v0.17] - 2020-12-11 * aa2b73b - use NamespacedName (#160) diff --git a/Makefile b/Makefile index 628d8c7d..c10efc6c 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION=1.0.0-RC1 +VERSION=1.0.0 # Image URL to use all building/pushing image targets IMG ?= controller:latest # Produce CRDs that work back to Kubernetes 1.11 (no version conversion) diff --git a/config/default/manager_image_patch.yaml b/config/default/manager_image_patch.yaml new file mode 100644 index 00000000..af209dae --- /dev/null +++ b/config/default/manager_image_patch.yaml @@ -0,0 +1,12 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: controller-manager + namespace: system +spec: + template: + spec: + containers: + # Change the value of image field below to your controller image URL + - image: keikoproj/rolling-upgrade-controller:1.0.0 + name: manager