Project: KubeDB by AppsCode (App Definition and Development / Database)
File: CHANGELOG-v2020.10.27-rc.1.md

title: Changelog | KubeDB description: Changelog menu: docs_{{.version}}: identifier: changelog-kubedb-v2020.10.27-rc.1 name: Changelog-v2020.10.27-rc.1 parent: welcome weight: 20201027 product_name: kubedb menuname: docs{{.version}} sectionmenuid: welcome url: /docs/{{.version}}/welcome/changelog-v2020.10.27-rc.1/ aliases: /docs/{{.version}}/CHANGELOG-v2020.10.27-rc.1/ Prepare for release v0.1.0-rc.1 (#83) Prepare for release v0.1.0-beta.6 (#82) Prepare for release v0.1.0-beta.5 (#81) Update KubeDB api (#80) Update readme Update repository config (#79) Prepare for release v0.1.0-beta.4 (#78) Update KubeDB api (#73) Replace getConditions with kmapi.NewCondition (#71) Update License header (#70) Add RedisOpsRequest Controller (#28) Add MySQL OpsRequest Controller (#14) Add Reconfigure TLS (#69) Add Restart Operation, Readiness Criteria and Remove Configuration (#59) Update repository config (#66) Publish docker images to ghcr.io (#65) Update repository config (#60) Reconfigure MongoDB with Vertical Scaling (#57) Fix MongoDB Upgrade (#51) Integrate cert-manager for Elasticsearch (#56) Update repository config (#54) Update repository config (#52) Update Kubernetes v1.18.9 dependencies (#49) Add license verifier (#50) Add MongoDBOpsRequest Controller (#20) Use cert-manager v1 api (#47) Update apis (#45) Dynamically Generate Cluster Domain (#43) Use updated certstore & blobfs (#42) Add TLS support for redis (#35) Various fixes (#41) Add TLS/SSL configuration using Cert Manager for MySQL (#34) Update certificate spec for MongoDB and PgBouncer (#40) Update new Subject sped for certificates (#38) Update to cert-manager v0.16.0 (#37) Update to Kubernetes v1.18.3 (#36) Fix cert-manager integration for PgBouncer (#32) Update to Kubernetes v1.18.3 (#31) Include Makefile.env (#30) Disable e2e tests (#29) Update to Kubernetes v1.18.3 (#27) Update .kodiak.toml Add script to update release tracker on pr merge (#26) Rename docker image to kubedb-enterprise Create .kodiak.toml Format CI files Fix e2e tests (#25) Fix e2e tests using self-hosted GitHub action runners (#23) Update to kubedb.dev/apimachinery@v0.14.0-alpha.6 (#24) Update to Kubernetes v1.18.3 (#21) Use CRD v1 for Kubernetes >= 1.16 (#19) Update to Kubernetes v1.18.3 (#18) Update cert-manager util Configure GCR Docker credential helper in release pipeline Vendor kubedb.dev/apimachinery@v0.14.0-beta.0 Revendor kubedb.dev/apimachinery@master Update crazy-max/ghaction-docker-buildx flag Merge pull request #17 from appscode/x7 Remove existing cluster Remove support for k8s 1.11 Run e2e tests on GitHub actions Use GCRSERVICEACCOUNTJSONKEY env in CI Use gcr.io/appscode as docker registry (#16) Run on self-hosted hosts Store enterprise images in `gcr.io/appscode` (#15) Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#12) Don't handle deleted objects. (#11) Fix MongoDB cert-manager integration (#10) Add cert-manager integration for MongoDB (#9) Refactor PgBouncer controller into its pkg (#8) Use SecretInformer from apimachinery (#5) Use non-deprecated Exporter fields (#4) Cert-Manager support for PgBouncer [Client TLS] (#2) Fix plain text secret in exporter container of StatefulSet (#5) Update client-go to kubernetes-1.16.3 (#7) Use charts to install operator (#6) Add add-license make target Enable e2e tests in GitHub actions (#4) Initial implementation (#2) Update go.yml Enable GitHub actions Clone kubedb/postgres repo (#1) Merge commit 'f78de886ed657650438f99574c3b002dd3607497' as 'hack/libbuild' Add docker badge Update MergeServicePort and PatchServicePort apis Add port constants (#635) Create separate governing service for each database (#634) Update readme Add MySQL constants (#633) Update Kubernetes v1.18.9 dependencies (#632) Set prx as ProxySQL short code (#631) Update for release Stash@v2020.10.21 (#630) Set default CA secret name even if the SSL is disabled. (#624) Add host functions for different components of MongoDB (#625) Refine api (#629) Update Kubernetes v1.18.9 dependencies (#626) Add MongoDBCustomConfigFile constant Update MySQL ops request custom config api (#623) Rename redis ConfigMapName to ConfigSecretName API refinement (#622) Update Kubernetes v1.18.9 dependencies (#621) Handle halted condition (#620) Update constants for Elasticsearch conditions (#618) Use core/v1 ConditionStatus (#619) Update Kubernetes v1.18.9 dependencies (#617) Fix StatefulSet controller (#616) Add spec.init.initialized field (#615) Implement ReplicasAreReady (#614) Update appcatalog dependency Update swagger.json Fix build (#613) Fix build Switch kubedb apiVersion to v1alpha2 (#612) Add Volume Expansion and Configuration for MySQL

(#607) Add `alias` in the name of MongoDB server certificates (#611) Remove GetMonitoringVendor method Fix build Update monitoring api dependency (#610) Remove deprecated fields for monitoring (#609) Add framework support for conditions (#608) Bring back mysql ops spec StatefulSetOrdinal field Add VerticalAutoscaler type (#606) Add MySQL constant (#604) Fix typo Update ops request enumerations Revise ops request apis (#603) Revise api conditions (#602) Update DB condition types and phases (#598) Write data restore completion event using dynamic client (#601) Update Kubernetes v1.18.9 dependencies (#600) Update for release Stash@v2020.09.29 (#599) Update Kubernetes v1.18.9 dependencies (#597) Add DB conditions Rename ES root-cert to ca-cert (#594) Remove spec.paused & deprecated fields DB crds (#596) Use `status.conditions` to handle database initialization (#593) Update Kubernetes v1.18.9 dependencies (#595) Add helper methods for MySQL (#592) Rename client node to ingest node (#583) Update repository config (#591) Update repository config (#590) Update Kubernetes v1.18.9 dependencies (#589) Update Kubernetes v1.18.3 dependencies (#588) Add event recorder in controller struct (#587) Update Kubernetes v1.18.3 dependencies (#586) Initialize db from stash restoresession/restoreBatch (#567) Update for release Stash@v2020.09.16 (#585) Update Kubernetes v1.18.3 dependencies (#584) Add some `MongoDB` and `MongoDBOpsRequest` Constants (#582) Add primary and secondary role constant for MySQL (#581) Update Kubernetes v1.18.3 dependencies (#580) Add Functions to get Default Probes (#579) Remove CertManagerClient client Remove unused constants for ProxySQL Update Kubernetes v1.18.3 dependencies (#578) Update redis constants (#575) Remove spec.updateStrategy field (#577) Remove description from CRD yamls (#576) Add autoscaling crds (#554) Fix build Rename PgBouncer archiver to client Handle shard scenario for MongoDB cert names (#574) Add MongoDB Custom Config Spec (#562) Support multiple certificates per DB (#555) Update Kubernetes v1.18.3 dependencies (#573) Update CRD yamls Implement ServiceMonitorAdditionalLabels method (#572) Make ServiceMonitor name same as stats service (#563) Update for release Stash@v2020.08.27 (#571) Update for release Stash@v2020.08.27-rc.0 (#570) Update for release Stash@v2020.08.26-rc.1 (#569) Update for release Stash@v2020.08.26-rc.0 (#568) Update Kubernetes v1.18.3 dependencies (#565) Update Kubernetes v1.18.3 dependencies (#564) Update Kubernetes v1.18.3 dependencies (#561) Update Kubernetes v1.18.3 dependencies (#560) Fix MySQL enterprise condition's constant (#559) Update Kubernetes v1.18.3 dependencies (#558) Update Kubernetes v1.18.3 dependencies (#557) Add MySQL Constants (#553) Add {Horizontal,Vertical}ScalingSpec for Redis (#534) Enable TLS for Redis (#546) Add Spec for MongoDB Volume Expansion (#548) Add Subject spec for Certificate (#552) Add email SANs for certificate (#551) Update to cert-manager@v0.16.0 (#550) Update to Kubernetes v1.18.3 (#549) Make ElasticsearchVersion spec.tools optional (#526) Add Conditions Constant for MongoDBOpsRequest (#535) Update to Kubernetes v1.18.3 (#547) Add Storage Engine Support for Percona Server MongoDB (#538) Remove extra - from prefix/suffix (#543) Update to Kubernetes v1.18.3 (#542) Update for release Stash@v2020.07.09-beta.0 (#541) Update for release Stash@v2020.07.08-beta.0 (#540) Update License notice (#539) Use Allowlist and Denylist in MySQLVersion (#537) Update to Kubernetes v1.18.3 (#536) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#533) Update .kodiak.toml Add Ops Request const (#529) Add constants for mutator & validator group names (#532) Unwrap top level api folder (#531) Make RedisOpsRequest Namespaced (#530) Update .kodiak.toml Update to Kubernetes v1.18.3 (#527) Create .kodiak.toml Update to Kubernetes v1.18.3 Update comments Use CRD v1 for Kubernetes >= 1.16 (#525) Remove defaults from CRD v1beta1 Use crd.Interface in Controller (#524) Generate both v1beta1 and v1 CRD YAML (#523) Update to Kubernetes v1.18.3 (#520) Change MySQL `[]ContainerResources` to `core.ResourceRequirements` (#522) Merge pull request #521 from kubedb/mongo-vertical Change `[]ContainerResources` to `core.ResourceRequirements` Update `modification request` to `ops request` (#519) Fix linter warnings Rename api group to ops.kubedb.com (#518) Merge pull request #511 from pohly/memcached-pmem memcached: add dataVolume Merge pull

#517 from kubedb/mg-scaling Flatten api structure Add MongoDBModificationRequest Scaling Spec Update comment for UpgradeSpec Review DBA crds (#516) Merge pull request #509 from kubedb/mysql-upgrade Fix type names and definition Update MySQLModificationRequest CRD Merge pull request #501 from kubedb/redis-modification Use standard condition from kmodules Update RedisModificationRequest CRD Merge pull request #503 from kubedb/elastic-upgrade Use standard conditions from kmodules Update dba api for elasticsearchModificationRequest Merge pull request #499 from kubedb/mongodb-modification Use standard conditions from kmodules Add MongoDBModificationRequest Spec Fix Update*Status helpers (#515) Merge pull request #512 from kubedb/prestop-mongos Use recommended kubernetes app labels (#514) Add Enum markers to api types Add Default PreStop Hook for Mongos Trigger the workflow on push or pull request Regenerate api types Update CHANGELOG.md Add requireSSL field to MySQL crd (#506) Rename Elasticsearch NODE_ROLE constant Rename Mongo SHARD_INDEX constant Add default affinity rules for Redis (#508) Set default affinity if not provided for Elasticsearch (#507) Prepare for release v0.14.0-rc.1 (#532) Prepare for release v0.14.0-beta.6 (#531) Update KubeDB api (#530) Prepare for release v0.14.0-beta.5 (#529) Update KubeDB api (#528) Update readme Update KubeDB api (#527) Update repository config (#526) Update KubeDB api (#525) Update Kubernetes v1.18.9 dependencies (#524) Update KubeDB api (#523) Update for release Stash@v2020.10.21 (#522) Update KubeDB api (#521) Update KubeDB api (#520) Update Kubernetes v1.18.9 dependencies (#519) Update KubeDB api (#518) Update KubeDB api (#517) Update KubeDB api (#516) Update KubeDB api (#515) Update Kubernetes v1.18.9 dependencies (#514) Update KubeDB api (#513) Update KubeDB api (#512) Update KubeDB api (#511) Don't update krew manifest for pre-releases Publish to krew index (#510) Update KubeDB api (#509) Update Kubernetes v1.18.9 dependencies (#508) Add completion command (#507) Update KubeDB api (#506) Update KubeDB api (#505) Update KubeDB api (#504) Update KubeDB api (#503) Update Kubernetes v1.18.9 dependencies (#502) Update KubeDB api (#500) Update KubeDB api (#499) Update KubeDB api (#498) Update for release Stash@v2020.09.29 (#497) Update Kubernetes v1.18.9 dependencies (#496) Update KubeDB api (#495) Update Kubernetes v1.18.9 dependencies (#494) Update repository config (#493) Update Kubernetes v1.18.9 dependencies (#492) Update Kubernetes v1.18.3 dependencies (#491) Prepare for release v0.14.0-beta.3 (#490) Update Kubernetes v1.18.3 dependencies (#489) Update for release Stash@v2020.09.16 (#488) Update Kubernetes v1.18.3 dependencies (#487) Update Kubernetes v1.18.3 dependencies (#486) Use AppsCode Community License (#485) Prepare for release v0.14.0-beta.2 (#484) Update Kubernetes v1.18.3 dependencies (#483) Update Kubernetes v1.18.3 dependencies (#482) Update for release Stash@v2020.08.27 (#481) Update for release Stash@v2020.08.27-rc.0 (#480) Update for release Stash@v2020.08.26-rc.1 (#479) Update for release Stash@v2020.08.26-rc.0 (#478) Update Kubernetes v1.18.3 dependencies (#477) Update Kubernetes v1.18.3 dependencies (#476) Update Kubernetes v1.18.3 dependencies (#475) Update Kubernetes v1.18.3 dependencies (#474) Update Kubernetes v1.18.3 dependencies (#473) Update Kubernetes v1.18.3 dependencies (#472) Use actions/upload-artifact@v2 Update to Kubernetes v1.18.3 (#471) Update to Kubernetes v1.18.3 (#470) Update to Kubernetes v1.18.3 (#469) Fix binary build path Prepare for release v0.14.0-beta.1 (#468) Update for release Stash@v2020.07.09-beta.0 (#466) Update for release Stash@v2020.07.08-beta.0 (#465) Disable autogen tags in docs (#464) Update License (#463) Update to Kubernetes v1.18.3 (#462) Add workflow to update docs (#461) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#460) Make release non-draft Update .kodiak.toml Update to Kubernetes v1.18.3 (#459) Update to Kubernetes v1.18.3 Create .kodiak.toml Update to Kubernetes v1.18.3 (#458) Update dependencies Update crazy-max/ghaction-docker-buildx flag Revendor kubedb.dev/apimachinery@master Cleanup cli commands (#454) Trigger the workflow on push or pull request Update readme (#457) Create draft GitHub release when tagged (#456) Convert kubedb cli into a `kubectl dba` plgin (#455) Revendor dependencies Update client-go to kubernetes-1.16.3 (#453) Add add-license make target Add license header to files (#452) Split imports into 3 parts (#451) Add release workflow script (#450) Enable GitHub actions Update changelog Prepare for release

(#395) Prepare for release v0.14.0-beta.6 (#394) Update MergeServicePort and PatchServicePort apis (#393) Always set protocol for service ports Create SRV records for governing service (#392) Prepare for release v0.14.0-beta.5 (#391) Create separate governing service for each database (#390) Update KubeDB api (#389) Update readme Update repository config (#388) Prepare for release v0.14.0-beta.4 (#387) Update KubeDB api (#386) Make database's phase NotReady as soon as the halted is removed (#375) Update Kubernetes v1.18.9 dependencies (#385) Update Kubernetes v1.18.9 dependencies (#383) Update KubeDB api (#382) Update for release Stash@v2020.10.21 (#381) Fix init validator (#379) Update KubeDB api (#380) Update KubeDB api (#378) Update Kubernetes v1.18.9 dependencies (#377) Update KubeDB api (#376) Update KubeDB api (#374) Update KubeDB api (#373) Integrate cert-manager and status.conditions (#357) Update repository config (#372) Update repository config (#371) Update repository config (#370) Publish docker images to ghcr.io (#369) Update repository config (#363) Update Kubernetes v1.18.9 dependencies (#362) Update for release Stash@v2020.09.29 (#361) Update Kubernetes v1.18.9 dependencies (#360) Update Kubernetes v1.18.9 dependencies (#358) Rename client node to ingest node (#346) Update repository config (#356) Update repository config (#355) Update Kubernetes v1.18.9 dependencies (#354) Use common event recorder (#353) Update Kubernetes v1.18.3 dependencies (#352) Prepare for release v0.14.0-beta.3 (#351) Use new `spec.init` section (#350) Update Kubernetes v1.18.3 dependencies (#349) Add license verifier (#348) Update for release Stash@v2020.09.16 (#347) Update Kubernetes v1.18.3 dependencies (#345) Use background propagation policy Update Kubernetes v1.18.3 dependencies (#343) Use AppsCode Community License (#342) Fix unit tests (#341) Update Kubernetes v1.18.3 dependencies (#340) Prepare for release v0.14.0-beta.2 (#339) Update release.yml Add support for Open-Distro-for-Elasticsearch (#303) Update Kubernetes v1.18.3 dependencies (#333) Update Kubernetes v1.18.3 dependencies (#332) Update Kubernetes v1.18.3 dependencies (#331) Update Kubernetes v1.18.3 dependencies (#330) Update Kubernetes v1.18.3 dependencies (#329) Update Kubernetes v1.18.3 dependencies (#328) Remove dependency on enterprise operator (#327) Update to cert-manager v0.16.0 (#326) Build images in e2e workflow (#325) Update to Kubernetes v1.18.3 (#324) Allow configuring k8s & db version in e2e tests (#323) Trigger e2e tests on /ok-to-test command (#322) Update to Kubernetes v1.18.3 (#321) Update to Kubernetes v1.18.3 (#320) Prepare for release v0.14.0-beta.1 (#319) Update for release Stash@v2020.07.09-beta.0 (#317) Include Makefile.env Allow customizing chart registry (#316) Update for release Stash@v2020.07.08-beta.0 (#315) Update License (#314) Update to Kubernetes v1.18.3 (#313) Update ci.yml Load stash version from .env file for make (#312) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#311) Update .kodiak.toml Various fixes (#310) Update to Kubernetes v1.18.3 (#309) Update to Kubernetes v1.18.3 Create .kodiak.toml Use CRD v1 for Kubernetes >= 1.16 (#308) Update to Kubernetes v1.18.3 (#307) Fix e2e tests (#306) Merge pull request #302 from kubedb/multi-region Revendor kubedb.dev/apimachinery@v0.14.0-beta.0 Add support for multi-regional cluster Update stash install commands Update crazy-max/ghaction-docker-buildx flag Use updated operator labels in e2e tests (#304) Pass annotations from CRD to AppBinding (#305) Trigger the workflow on push or pull request Update CHANGELOG.md Update labelSelector for statefulsets (#300) Make master service headless & add rest-port to all db nodes (#299) Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#301) Introduce spec.halted and removed dormant and snapshot crd (#296) Add spec.selector fields to the governing service (#297) Use stash@v0.9.0-rc.4 release (#298) Add `Pause` feature (#295) Refactor CI pipeline to build once (#294) Fix e2e tests on GitHub actions (#292) fix bug (#293) Use Go 1.13 in CI (#291) Take out elasticsearch docker images and Matrix test (#289) Fix default make command Update catalog values for make install command Use charts to install operator (#290) Add add-license make target Skip libbuild folder from checking license Add license header to files (#288) Enable make ci (#287) Remove

(#286) Fix E2E tests in github action (#285) Prepare for release v0.7.0-rc.1 (#297) Prepare for release v0.7.0-beta.6 (#296) Update MergeServicePort and PatchServicePort apis (#295) Create SRV records for governing service (#294) Make database's phase NotReady as soon as the halted is removed (#293) Prepare for release v0.7.0-beta.5 (#292) Create separate governing service for each database (#291) Update KubeDB api (#290) Update readme Prepare for release v0.7.0-beta.4 (#289) Update MongoDB Conditions (#280) Update KubeDB api (#288) Update Kubernetes v1.18.9 dependencies (#287) Update KubeDB api (#286) Update for release Stash@v2020.10.21 (#285) Fix init validator (#283) Update KubeDB api (#284) Update KubeDB api (#282) Update Kubernetes v1.18.9 dependencies (#281) Use MongoDBCustomConfigFile constant Update KubeDB api (#279) Update KubeDB api (#278) Update KubeDB api (#277) Update Kubernetes v1.18.9 dependencies (#276) Update KubeDB api (#275) Update KubeDB api (#274) Update KubeDB api (#272) Update repository config (#271) Update repository config (#270) Initialize statefulset watcher from cmd/server/options.go (#269) Update KubeDB api (#268) Update Kubernetes v1.18.9 dependencies (#267) Publish docker images to ghcr.io (#266) Update KubeDB api (#265) Update KubeDB api (#264) Update KubeDB api (#263) Update KubeDB api (#262) Update repository config (#261) Use conditions to handle initialization (#258) Update Kubernetes v1.18.9 dependencies (#260) Remove redundant volume mounts (#259) Update for release Stash@v2020.09.29 (#257) Update Kubernetes v1.18.9 dependencies (#256) Remove bootstrap container (#248) Update Kubernetes v1.18.9 dependencies (#254) Update repository config (#253) Update repository config (#252) Update Kubernetes v1.18.9 dependencies (#251) Use common event recorder (#249) Update Kubernetes v1.18.3 dependencies (#250) Prepare for release v0.7.0-beta.3 (#247) Use new `spec.init` section (#246) Update Kubernetes v1.18.3 dependencies (#245) Add license verifier (#244) Update for release Stash@v2020.09.16 (#243) Update Kubernetes v1.18.3 dependencies (#242) Update Constants (#241) Use common constant across MongoDB Community and Enterprise operator (#240) Run e2e tests from kubedb/tests repo (#238) Set Delete Propagation Policy to Background (#237) Update Kubernetes v1.18.3 dependencies (#236) Use AppsCode Community License (#235) Prepare for release v0.7.0-beta.2 (#234) Update release.yml Always use OnDelete UpdateStrategy (#233) Fix build (#232) Use updated certificate spec (#221) Remove `storage` Validation Check (#231) Update Kubernetes v1.18.3 dependencies (#225) Update Kubernetes v1.18.3 dependencies (#224) Update Kubernetes v1.18.3 dependencies (#223) Update Kubernetes v1.18.3 dependencies (#222) Add `inMemory` Storage Engine Support for Percona MongoDB Server (#205) Update Kubernetes v1.18.3 dependencies (#220) Update Kubernetes v1.18.3 dependencies (#219) Fix install target Remove dependency on enterprise operator (#218) Build images in e2e workflow (#217) Update to Kubernetes v1.18.3 (#216) Allow configuring k8s & db version in e2e tests (#215) Trigger e2e tests on /ok-to-test command (#214) Update to Kubernetes v1.18.3 (#213) Update to Kubernetes v1.18.3 (#212) Prepare for release v0.7.0-beta.1 (#211) Update for release Stash@v2020.07.09-beta.0 (#209) include Makefile.env Allow customizing chart registry (#208) Update for release Stash@v2020.07.08-beta.0 (#207) Update License (#206) Update to Kubernetes v1.18.3 (#204) Update ci.yml Load stash version from .env file for make (#203) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#202) Update .kodiak.toml Various fixes (#201) Update to Kubernetes v1.18.3 (#200) Update to Kubernetes v1.18.3 Create .kodiak.toml Use CRD v1 for Kubernetes >= 1.16 (#199) Update to Kubernetes v1.18.3 (#198) Fix e2e tests (#197) Update stash install commands Revendor kubedb.dev/apimachinery@master (#196) Pass annotations from CRD to AppBinding (#195) Update crazy-max/ghaction-docker-buildx flag Use updated operator labels in e2e tests (#193) Trigger the workflow on push or pull request Update CHANGELOG.md Use SHARD_INDEX constant from apimachinery Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#191) Manage SSL certificates using cert-manager (#190) Use Minio storage for testing (#188) Support affinity templating in mongodb-shard (#186) Use stash@v0.9.0-rc.4 release (#185) Fix `Pause` Logic (#184) Refactor CI pipeline to build once (#182) Add `Pause`

(#181) Delete backupconfig before attempting restoresession. (#180) Wipeout if custom databaseSecret has been deleted (#179) Matrix test and Moved out mongo docker files (#178) Add add-license makefile target Update Makefile Add license header to files (#177) Fix E2E tests in github action (#176) Prepare for release v0.7.0-rc.1 (#287) Prepare for release v0.7.0-beta.6 (#286) Create SRV records for governing service (#285) Prepare for release v0.7.0-beta.5 (#284) Create separate governing service for each database (#283) Update KubeDB api (#282) Update readme Prepare for release v0.7.0-beta.4 (#281) Add conditions to MySQL status (#275) Update KubeDB api (#280) Update Kubernetes v1.18.9 dependencies (#279) Update KubeDB api (#278) Update for release Stash@v2020.10.21 (#277) Update KubeDB api (#276) Update KubeDB api (#274) Update Kubernetes v1.18.9 dependencies (#273) Update KubeDB api (#272) Update KubeDB api (#271) Update KubeDB api (#270) Add Pod name to mysql replication-mode-detector container envs (#269) Update KubeDB api (#268) Update Kubernetes v1.18.9 dependencies (#267) Update KubeDB api (#266) Update KubeDB api (#265) Update KubeDB api (#263) Update repository config (#262) Update repository config (#261) Update repository config (#260) Initialize statefulset watcher from cmd/server/options.go (#259) Update KubeDB api (#258) Update Kubernetes v1.18.9 dependencies (#257) Publish docker images to ghcr.io (#256) Update KubeDB api (#255) Update KubeDB api (#254) Update KubeDB api (#253) Pass mysql name by flag for replication-mode-detector container (#247) Update KubeDB api (#252) Update repository config (#251) Cleanup monitoring spec api (#250) Use condition to handle database initialization (#243) Update Kubernetes v1.18.9 dependencies (#249) Use offshootSelectors to find statefulset (#248) Update for release Stash@v2020.09.29 (#246) Update Kubernetes v1.18.9 dependencies (#245) Update Kubernetes v1.18.9 dependencies (#242) Add separate services for primary and secondary Replicas (#229) Update repository config (#241) Update repository config (#240) Update Kubernetes v1.18.9 dependencies (#239) Remove unused StashClient (#238) Update Kubernetes v1.18.3 dependencies (#237) Use common event recorder (#236) Prepare for release v0.7.0-beta.3 (#235) Update Kubernetes v1.18.3 dependencies (#234) Add license verifier (#233) Use new `spec.init` section (#230) Update for release Stash@v2020.09.16 (#232) Update Kubernetes v1.18.3 dependencies (#231) Use background deletion policy Update Kubernetes v1.18.3 dependencies (#227) Use AppsCode Community License (#226) Update Kubernetes v1.18.3 dependencies (#225) Prepare for release v0.7.0-beta.2 (#224) Update release.yml Update dependencies (#223) Always use OnDelete update strategy Update Kubernetes v1.18.3 dependencies (#222) Added TLS/SSL Configuration in MySQL Server (#204) Use username/password constants from core/v1 Update MySQL vendor for changes of prometheus coreos operator (#216) Update Kubernetes v1.18.3 dependencies (#215) Update Kubernetes v1.18.3 dependencies (#214) Update Kubernetes v1.18.3 dependencies (#213) Update Kubernetes v1.18.3 dependencies (#212) Update Kubernetes v1.18.3 dependencies (#211) Update Kubernetes v1.18.3 dependencies (#210) Fix install target Remove dependency on enterprise operator (#209) Detect primary pod in MySQL group replication (#190) Support MySQL new version for group replication and standalone (#189) Build images in e2e workflow (#208) Allow configuring k8s & db version in e2e tests (#207) Update to Kubernetes v1.18.3 (#206) Trigger e2e tests on /ok-to-test command (#205) Update to Kubernetes v1.18.3 (#203) Update to Kubernetes v1.18.3 (#202) Prepare for release v0.7.0-beta.1 (#201) Update for release Stash@v2020.07.09-beta.0 (#199) Allow customizing chart registry (#198) Update for release Stash@v2020.07.08-beta.0 (#197) Update License (#196) Update to Kubernetes v1.18.3 (#195) Update ci.yml Load stash version from .env file for make (#194) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#193) Update .kodiak.toml Various fixes (#192) Update to Kubernetes v1.18.3 (#191) Update to Kubernetes v1.18.3 Create .kodiak.toml Use helm --wait in make install command Use CRD v1 for Kubernetes >= 1.16 (#188) Merge pull request #187 from kubedb/k-1.18.3 Pass context Update to Kubernetes v1.18.3 Fix e2e

(#186) Update stash install commands Revendor kubedb.dev/apimachinery@master (#185) Update crazy-max/ghaction-docker-buildx flag Use updated operator labels in e2e tests (#183) Pass annotations from CRD to AppBinding (#184) Trigger the workflow on push or pull request Update CHANGELOG.md Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#181) Introduce spec.halted and removed dormant and snapshot crd (#178) Use stash@v0.9.0-rc.4 release (#179) Use apache thrift v0.13.0 Update github.com/apache/thrift v0.12.0 (#176) Add Pause Feature (#177) Mount mysql config dir and tmp dir as emptydir (#166) Enable subresource for MySQL crd. (#175) Update kubernetes client-go to 1.16.3 (#174) Matrix tests for github actions (#172) Fix default make command Use charts to install operator (#173) Add add-license make target Add license header to files (#171) Fix linter errors. (#169) Enable make ci (#168) Remove EnableStatusSubresource (#167) Run e2e tests using GitHub actions (#164) Validate DBVersionSpecs and fixed broken build (#165) Update go.yml Enable GitHub actions Update changelog Prepare for release v0.1.0-rc.1 (#75) Prepare for release v0.1.0-beta.6 (#74) Update KubeDB api (#73) Fix sql query to find primary host for different version of MySQL (#66) Prepare for release v0.1.0-beta.5 (#72) Update KubeDB api (#71) Prepare for release v0.1.0-beta.4 (#70) Update KubeDB api (#69) Update Kubernetes v1.18.9 dependencies (#68) Update Kubernetes v1.18.9 dependencies (#65) Update KubeDB api (#64) Update KubeDB api (#63) Update KubeDB api (#62) Update Kubernetes v1.18.9 dependencies (#61) Update KubeDB api (#60) Update KubeDB api (#59) Update KubeDB api (#58) Add tls config (#40) Update KubeDB api (#57) Update Kubernetes v1.18.9 dependencies (#56) Update KubeDB api (#55) Update KubeDB api (#54) Update KubeDB api (#53) Update KubeDB api (#52) Update Kubernetes v1.18.9 dependencies (#51) Publish docker images to ghcr.io (#50) Update KubeDB api (#49) Update KubeDB api (#48) Update KubeDB api (#47) Update KubeDB api (#46) Update KubeDB api (#45) Update KubeDB api (#44) Update KubeDB api (#43) Update KubeDB api (#42) Update KubeDB api (#41) Update KubeDB api (#38) Update KubeDB api (#37) Update KubeDB api (#36) Update Kubernetes v1.18.9 dependencies (#35) Update KubeDB api (#34) Update KubeDB api (#33) Update Kubernetes v1.18.9 dependencies (#32) Move constant to apimachinery repo (#24) Update repository config (#31) Update repository config (#30) Update Kubernetes v1.18.9 dependencies (#29) Update Kubernetes v1.18.3 dependencies (#28) Prepare for release v0.1.0-beta.3 (#27) Update Kubernetes v1.18.3 dependencies (#26) Update Kubernetes v1.18.3 dependencies (#25) Update Kubernetes v1.18.3 dependencies (#23) Use AppsCode Community License (#22) Prepare for release v0.1.0-beta.2 (#21) Update Kubernetes v1.18.3 dependencies (#19) Update Kubernetes v1.18.3 dependencies (#18) Update Kubernetes v1.18.3 dependencies (#17) Update Kubernetes v1.18.3 dependencies (#16) Update Kubernetes v1.18.3 dependencies (#15) Update Kubernetes v1.18.3 dependencies (#14) Don't push binary with release Remove port-forwarding and Refactor Code (#13) Update to Kubernetes v1.18.3 (#12) Update to Kubernetes v1.18.3 (#11) Update to Kubernetes v1.18.3 (#10) Prepare for release v0.1.0-beta.1 (#9) Update License (#7) Update to Kubernetes v1.18.3 (#6) Update update-release-tracker.sh Add script to update release tracker on pr merge (#5) Update .kodiak.toml Update to Kubernetes v1.18.3 (#4) Merge branch 'master' into gomod-refresher-1591418508 Create .kodiak.toml Update to Kubernetes v1.18.3 Update to Kubernetes v1.18.3 (#3) Update Makefile and CI configuration (#2) Add primary role labeler controller (#1) add readme.md Prepare for release v0.14.0-rc.1 (#335) Prepare for release v0.14.0-beta.6 (#334) Update KubeDB api (#333) Update Kubernetes v1.18.9 dependencies (#332) Use go.bytebuilders.dev/license-verifier v0.4.0 Prepare for release v0.14.0-beta.5 (#331) Enable PgBoucner & ProxySQL for enterprise license (#330) Update readme.md Update KubeDB api (#329) Update readme Format readme Update readme (#328) Update repository config (#327) Prepare for release v0.14.0-beta.4 (#326) Add --readiness-probe-interval flag (#325) Update KubeDB api (#324) Update Kubernetes v1.18.9 dependencies (#323) Update Kubernetes v1.18.9 dependencies (#321) Update KubeDB api (#320) Update KubeDB api (#319) Update KubeDB

(#318) Update Kubernetes v1.18.9 dependencies (#317) Update KubeDB api (#316) Update KubeDB api (#315) Update KubeDB api (#312) Update repository config (#311) Update repository config (#310) Update repository config (#309) Update KubeDB api (#308) Update Kubernetes v1.18.9 dependencies (#307) Publish docker images to ghcr.io (#306) Update KubeDB api (#305) Update KubeDB api (#304) Refactor initializer code + Use common event recorder (#292) Update repository config (#301) Update Kubernetes v1.18.9 dependencies (#300) Update for release Stash@v2020.09.29 (#299) Update Kubernetes v1.18.9 dependencies (#298) Update Kubernetes v1.18.9 dependencies (#296) Update repository config (#295) Update repository config (#294) Update Kubernetes v1.18.9 dependencies (#293) Update Kubernetes v1.18.3 dependencies (#291) Update Kubernetes v1.18.3 dependencies (#290) Use AppsCode Community license (#289) Add license verifier (#288) Update for release Stash@v2020.09.16 (#287) Update Kubernetes v1.18.3 dependencies (#286) Update Kubernetes v1.18.3 dependencies (#284) Update Kubernetes v1.18.3 dependencies (#282) Prepare for release v0.14.0-beta.2 (#281) Update Kubernetes v1.18.3 dependencies (#280) Update Kubernetes v1.18.3 dependencies (#275) Update Kubernetes v1.18.3 dependencies (#274) Update Kubernetes v1.18.3 dependencies (#273) Update Kubernetes v1.18.3 dependencies (#272) Update Kubernetes v1.18.3 dependencies (#271) Update Kubernetes v1.18.3 dependencies (#270) Remove dependency on enterprise operator (#269) Build images in e2e workflow (#268) Update to Kubernetes v1.18.3 (#266) Allow configuring k8s in e2e tests (#267) Trigger e2e tests on /ok-to-test command (#265) Update to Kubernetes v1.18.3 (#264) Update to Kubernetes v1.18.3 (#263) Prepare for release v0.14.0-beta.1 (#262) Allow customizing chart registry (#261) Update for release Stash@v2020.07.09-beta.0 (#260) Update for release Stash@v2020.07.08-beta.0 (#259) Update License (#258) Update to Kubernetes v1.18.3 (#256) Update ci.yml Update ci.yml Add workflow to update docs (#255) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#254) Update .kodiak.toml Register validator & mutators for all supported dbs (#253) Various fixes (#252) Update to Kubernetes v1.18.3 (#251) Create .kodiak.toml Update to Kubernetes v1.18.3 (#247) Update enterprise operator tag (#246) Revendor kubedb.dev/apimachinery@master (#245) Use recommended kubernetes app labels Update crazy-max/ghaction-docker-buildx flag Trigger the workflow on push or pull request Update readme (#244) Update CHANGELOG.md Add license scan report and status (#241) Pass the topology object to common controller Initialize topology for MonogDB webhooks (#243) Fix nil pointer exception (#242) Update operator dependencies (#237) Always create RBAC resources (#238) Use Go 1.13 in CI Update client-go to kubernetes-1.16.3 (#239) Update CI badge Bundle PgBouncer operator (#236) Fix linter errors (#235) Update go.yml Enable GitHub actions Update changelog Prepare for release v0.1.0-rc.1 (#119) Prepare for release v0.1.0-beta.6 (#118) Create SRV records for governing service (#117) Prepare for release v0.1.0-beta.5 (#116) Create separate governing service for each database (#115) Update KubeDB api (#114) Update readme Prepare for release v0.1.0-beta.4 (#113) Update KubeDB api (#112) Update Kubernetes v1.18.9 dependencies (#111) Update KubeDB api (#110) Update for release Stash@v2020.10.21 (#109) Fix init validator (#107) Update KubeDB api (#108) Update KubeDB api (#106) Update Kubernetes v1.18.9 dependencies (#105) Update KubeDB api (#104) Update KubeDB api (#103) Update KubeDB api (#102) Update KubeDB api (#101) Update Kubernetes v1.18.9 dependencies (#100) Update KubeDB api (#99) Update KubeDB api (#98) Update KubeDB api (#96) Update repository config (#95) Update repository config (#94) Update repository config (#93) Initialize statefulset watcher from cmd/server/options.go (#92) Update KubeDB api (#91) Update Kubernetes v1.18.9 dependencies (#90) Publish docker images to ghcr.io (#89) Update KubeDB api (#88) Update KubeDB api (#87) Update KubeDB api (#86) Update KubeDB api (#85) Update repository config (#84) Cleanup monitoring spec api (#83) Use conditions to handle database initialization (#80) Update Kubernetes v1.18.9 dependencies (#82) Updated the exporter port and service (#81) Update for release Stash@v2020.09.29 (#79) Update Kubernetes v1.18.9 dependencies (#78) Update Kubernetes

dependencies (#76) Update repository config (#75) Update repository config (#74) Update Kubernetes v1.18.9 dependencies (#73) Update Kubernetes v1.18.3 dependencies (#72) Use common event recorder (#71) Prepare for release v0.1.0-beta.3 (#70) Use new `spec.init` section (#69) Update Kubernetes v1.18.3 dependencies (#68) Add license verifier (#67) Update for release Stash@v2020.09.16 (#66) Update Kubernetes v1.18.3 dependencies (#65) Use background deletion policy Update Kubernetes v1.18.3 dependencies (#63) Use AppsCode Community License (#62) Update Kubernetes v1.18.3 dependencies (#61) Prepare for release v0.1.0-beta.2 (#60) Update release.yml Use updated apis (#59) Update Kubernetes v1.18.3 dependencies (#53) Update Kubernetes v1.18.3 dependencies (#52) Update Kubernetes v1.18.3 dependencies (#51) Update Kubernetes v1.18.3 dependencies (#50) Update Kubernetes v1.18.3 dependencies (#49) Update Kubernetes v1.18.3 dependencies (#48) Remove dependency on enterprise operator (#47) Allow configuring k8s & db version in e2e tests (#46) Update to Kubernetes v1.18.3 (#45) Trigger e2e tests on /ok-to-test command (#44) Update to Kubernetes v1.18.3 (#43) Update to Kubernetes v1.18.3 (#42) Prepare for release v0.1.0-beta.1 (#41) Update for release Stash@v2020.07.09-beta.0 (#39) include Makefile.env Allow customizing chart registry (#38) Update License (#37) Update for release Stash@v2020.07.08-beta.0 (#36) Update to Kubernetes v1.18.3 (#35) Update ci.yml Load stash version from .env file for make (#34) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#33) Update .kodiak.toml Various fixes (#32) Update to Kubernetes v1.18.3 (#31) Update to Kubernetes v1.18.3 Create .kodiak.toml Use CRD v1 for Kubernetes >= 1.16 (#30) Update to Kubernetes v1.18.3 (#29) Fix e2e tests (#28) Update stash install commands Use recommended kubernetes app labels (#27) Update crazy-max/ghaction-docker-buildx flag Revendor kubedb.dev/apimachinery@master (#26) Pass annotations from CRD to AppBinding (#25) Trigger the workflow on push or pull request Update CHANGELOG.md Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#24) Update for percona-xtradb standalone restoresession (#23) Various fixes (#21) Update kubernetes client-go to 1.16.3 (#20) Fix default make command Use charts to install operator (#19) Several fixes and update tests (#18) Various Makefile improvements (#16) Remove EnableStatusSubresource (#17) Run e2e tests using GitHub actions (#12) Validate DBVersionSpecs and fixed broken build (#15) Update go.yml Various changes for Percona XtraDB (#13) Enable GitHub actions Refactor for ProxySQL Integration (#11) Revendor Rename from perconaxtradb to percona-xtradb (#10) Set database version in AppBinding (#7) Percona XtraDB Cluster support (#9) Don't set annotation to AppBinding (#8) Fix UpsertDatabaseAnnotation() function (#4) Add license header to Makefiles (#6) Add install, uninstall and purge command in Makefile (#3) Update .gitignore Add Makefile (#2) Rename package path (#1) Use explicit IP whitelist instead of automatic IP whitelist (#151) Update to k8s 1.14.0 client libraries using go.mod (#147) Update changelog Update README.md Start next dev cycle Prepare release 0.5.0 Mysql Group Replication tests (#146) Mysql Group Replication (#144) Revendor dependencies Changed Role to exclude psp without name (#143) Modify mutator validator names (#142) Update changelog Start next dev cycle Prepare release 0.4.0 Added PSP names and init container image in testing framework (#141) Added PSP support for mySQL (#137) Don't inherit app.kubernetes.io labels from CRD into offshoots (#140) Support for init container (#139) Add role label to stats service (#138) Update changelog Update Kubernetes client libraries to 1.13.0 release (#136) Start next dev cycle Prepare release 0.3.0 Initial RBAC support: create and use K8s service account for MySQL (#134) Revendor dependencies (#135) Revendor dependencies : Retry Failed Scheduler Snapshot (#133) Added ephemeral StorageType support (#132) Added support of MySQL 8.0.14 (#131) Use PVC spec from snapshot if provided (#130) Revendored and updated tests for 'Prevent prefix matching of multiple snapshots' (#129) Add certificate health checker (#128) Update E2E test: Env update is not restricted anymore (#127) Fix

(#126) Update changelog Prepare release 0.2.0 Reuse event recorder (#125) OSM binary upgraded in mysql-tools (#123) Revendor dependencies (#124) Test for faulty snapshot (#122) Start next dev cycle Prepare release 0.2.0-rc.2 Upgrade database secret keys (#121) Ignore mutation of fields to default values during update (#120) Support configuration options for exporter sidecar (#119) Use flags.DumpAll (#118) Start next dev cycle Prepare release 0.2.0-rc.1 Apply cleanup (#117) Set periodic analytics (#116) Introduce AppBinding support (#115) Fix Analytics (#114) Error out from cron job for deprecated dbversion (#113) Add CRDs without observation when operator starts (#112) Update changelog Start next dev cycle Prepare release 0.2.0-rc.0 Merge commit 'cc6607a3589a79a5e61bb198d370ea0ae30b9d09' Support custom user passowrd for backup (#111) Support providing resources for monitoring container (#110) Update kubernetes client libraries to 1.12.0 (#109) Add validation webhook xray (#108) Various Fixes (#107) Merge ports from service template (#105) Replace doNotPause with TerminationPolicy = DoNotTerminate (#104) Pass resources to NamespaceValidator (#103) Various fixes (#102) Support Livecycle hook and container probes (#101) Check if Kubernetes version is supported before running operator (#100) Update package alias (#99) Start next dev cycle Prepare release 0.2.0-beta.1 Revendor api (#98) Fix tests (#97) Revendor api for catalog apigroup (#96) Update chanelog Use --pull flag with docker build (#20) (#95) Merge commit '16c769ee4686576f172a6b79a10d25bfd79ca4a4' Start next dev cycle Prepare release 0.2.0-beta.0 Pass extra args to tools.sh (#93) Don't try to wipe out Snapshot data for Local backend (#92) Add missing alt-tag docker folder mysql-tools images (#91) Use suffix for updated DBImage & Stop working for deprecated *Versions (#90) Search used secrets within same namespace of DB object (#89) Support Termination Policy (#88) Update builddeps.sh Revendor k8s.io/apiserver (#87) Revendor kubernetes-1.11.3 (#86) Support UpdateStrategy (#84) Add TerminationPolicy for databases (#83) Revendor api (#82) Use IntHash as status.observedGeneration (#81) fix github status (#80) Update pipeline (#79) Fix E2E test for minikube (#78) Update pipeline (#77) Migrate MySQL (#75) Use official exporter image (#74) Fix uninstall for concourse (#70) Update status.ObservedGeneration for failure phase (#73) Keep track of ObservedGenerationHash (#72) Use NewObservableHandler (#71) Merge commit '887037c7e36289e3135dda99346fccc7e2ce303b' Fix uninstall for concourse (#69) Update README.md Revise immutable spec fields (#68) Merge commit '5f83049fc01dc1d0709ac0014d6f3a0f74a39417' Support passing args via PodTemplate (#67) Introduce storageType : ephemeral (#66) Add support for running tests on cncf cluster (#63) Merge commit 'e010cbb302c8d59d4cf69dd77085b046ff423b78' Revendor api (#65) Keep track of observedGeneration in status (#64) Separate StatsService for monitoring (#62) Use MySQLVersion for MySQL images (#61) Use updated crd spec (#60) Rename OffshootLabels to OffshootSelectors (#59) Revendor api (#58) Use kmodules monitoring and objectstore api (#57) Support custom configuration (#52) Merge commit '44e6d4985d93556e39ddcc4677ada5437fc5be64' Refactor concourse scripts (#56) Fix command `./hack/make.py test e2e` (#55) Set generated binary name to my-operator (#54) Don't add admission/v1beta1 group as a prioritized version (#53) Fix travis build (#48) Format shell script (#51) Enable status subresource for crds (#50) Update client-go to v8.0.0 (#49) Merge commit '71850e2c90cda8fc588b7dedb340edf3d316baea' Support ENV variables in CRDs (#46) Updated osm version to 0.7.1 (#47) Prepare release 0.1.0 Fixed missing error return (#45) Revendor dependencies (#44) Fix release script (#43) Add changelog (#42) Concourse (#41) Fixed kubeconfig plugin for Cloud Providers && Storage is required for MySQL (#40) Refactored E2E testing to support E2E testing with admission webhook in cloud (#38) Remove lost+found directory before initializing mysql (#39) Skip delete requests for empty resources (#37) Don't panic if admission options is nil (#36) Disable admission controllers for webhook server (#35) Separate ApiGroup for Mutating and Validating webhook && upgraded osm to 0.7.0 (#34) Update client-go to 7.0.0 (#33) Added update script for mysql-tools:8 (#32) Added support of

(#31) Add support for one informer and N-eventHandler for snapshot, dromantDB and Job (#30) Use metrics from kube apiserver (#29) Bundle webhook server and Use SharedInformerFactory (#28) Move MySQL AdmissionWebhook packages into MySQL repository (#27) Use mysql:8.0.3 image as mysql:8.0 (#26) Update README.md Update README.md Remove Docker pull count Add travis yaml (#25) Start next dev cycle Prepare release 0.1.0-beta.2 Migrating to apps/v1 (#23) Update validation (#22) Fix dormantDB matching: pass same type to Equal method (#21) Use official code generator scripts (#20) Fixed dormantdb matching & Raised throttling time & Fixed MySQL version Checking (#19) Prepare release 0.1.0-beta.1 converted to k8s 1.9 & Improved InitSpec in DormantDB & Added support for Job watcher & Improved Tests (#17) Fixed logger, analytics and removed rbac stuff (#16) Add rbac stuffs for mysql-exporter (#15) Review Mysql docker images and Fixed monitring (#14) Update README.md Start next dev cycle Prepare release 0.1.0-beta.0 Add release script Rename ms-operator to my-operator (#13) Fix Analytics and pass client-id as ENV to Snapshot Job (#12) update docker image validation (#11) Add docker-registry and WorkQueue (#10) Set client id for analytics (#9) Fix CRD Registration (#8) Update issue repo link Update pkg paths to kubedb org (#7) Assign default Prometheus Monitoring Port (#6) Add Snapshot Backup, Restore and Backup-Scheduler (#4) Update Dockerfile Add mysql-util docker image (#5) Mysql db - Inititalizing (#2) Update README.md Update README.md Use client-go 5.x Update ./hack folder (#3) Add skeleton for mysql (#1) Merge commit 'be70502b4993171bbad79d2ff89a9844f1c24caa' as 'hack/libbuild' Prepare for release v0.1.0-rc.1 (#92) Prepare for release v0.1.0-beta.6 (#91) Create SRV records for governing service (#90) Prepare for release v0.1.0-beta.5 (#89) Create separate governing service for each database (#88) Update KubeDB api (#87) Update readme Update repository config (#86) Prepare for release v0.1.0-beta.4 (#85) Update KubeDB api (#84) Update Kubernetes v1.18.9 dependencies (#83) Update KubeDB api (#82) Update KubeDB api (#81) Update KubeDB api (#80) Update Kubernetes v1.18.9 dependencies (#79) Update KubeDB api (#78) Update KubeDB api (#77) Update KubeDB api (#76) Update KubeDB api (#75) Update Kubernetes v1.18.9 dependencies (#74) Update KubeDB api (#73) Update KubeDB api (#72) Update KubeDB api (#71) Update repository config (#70) Update repository config (#69) Update repository config (#68) Update KubeDB api (#67) Update Kubernetes v1.18.9 dependencies (#66) Publish docker images to ghcr.io (#65) Update KubeDB api (#64) Update KubeDB api (#63) Update KubeDB api (#62) Update KubeDB api (#61) Update repository config (#60) Update Kubernetes v1.18.9 dependencies (#59) Update KubeDB api (#56) Update Kubernetes v1.18.9 dependencies (#57) Update Kubernetes v1.18.9 dependencies (#55) Update repository config (#54) Update repository config (#53) Update Kubernetes v1.18.9 dependencies (#52) Update Kubernetes v1.18.3 dependencies (#51) Prepare for release v0.1.0-beta.3 (#50) Add license verifier (#49) Use AppsCode Trial license (#48) Update Kubernetes v1.18.3 dependencies (#47) Update Kubernetes v1.18.3 dependencies (#46) Update Kubernetes v1.18.3 dependencies (#44) Use AppsCode Community License (#43) Update Kubernetes v1.18.3 dependencies (#42) Prepare for release v0.1.0-beta.2 (#41) Update release.yml Use updated certificate spec (#35) Update Kubernetes v1.18.3 dependencies (#39) Update Kubernetes v1.18.3 dependencies (#38) Update Kubernetes v1.18.3 dependencies (#37) Update Kubernetes v1.18.3 dependencies (#36) Update Kubernetes v1.18.3 dependencies (#34) Update Kubernetes v1.18.3 dependencies (#33) Remove dependency on enterprise operator (#32) Update to cert-manager v0.16.0 (#30) Build images in e2e workflow (#29) Allow configuring k8s & db version in e2e tests (#28) Update to Kubernetes v1.18.3 (#27) Fix formatting Trigger e2e tests on /ok-to-test command (#26) Fix cert-manager integration for PgBouncer (#25) Update to Kubernetes v1.18.3 (#24) Update Makefile.env Prepare for release v0.1.0-beta.1 (#23) include Makefile.env (#22) Update License (#21) Update to Kubernetes v1.18.3 (#20) Update ci.yml Update update-release-tracker.sh Update

Add script to update release tracker on pr merge (#19) Update .kodiak.toml Use POSTGRES_TAG v0.14.0-alpha.0 Various fixes (#18) Update to Kubernetes v1.18.3 (#17) Update to Kubernetes v1.18.3 Create .kodiak.toml Use CRD v1 for Kubernetes >= 1.16 (#16) Update to Kubernetes v1.18.3 (#15) Fix e2e tests (#14) Update crazy-max/ghaction-docker-buildx flag Revendor kubedb.dev/apimachinery@master (#13) Use updated operator labels in e2e tests (#12) Trigger the workflow on push or pull request Update CHANGELOG.md Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#11) Fix build Revendor and update enterprise sidecar image (#10) Update enterprise operator tag (#9) Use kubedb/installer master branch in CI Update pgbouncer controller (#8) Update variable names Fix plain text secret in exporter container of StatefulSet (#5) Update client-go to kubernetes-1.16.3 (#7) Use charts to install operator (#6) Add add-license make target Enable e2e tests in GitHub actions (#4) Initial implementation (#2) Update go.yml Enable GitHub actions Clone kubedb/postgres repo (#1) Merge commit 'f78de886ed657650438f99574c3b002dd3607497' as 'hack/libbuild' Prepare for release v0.14.0-rc.1 (#405) Prepare for release v0.14.0-beta.6 (#404) Create SRV records for governing service (#402) Prepare for release v0.14.0-beta.5 (#401) Simplify port assignment (#400) Create separate governing service for each database (#399) Update KubeDB api (#398) Update readme Update Kubernetes v1.18.9 dependencies (#397) Prepare for release v0.14.0-beta.4 (#396) Update KubeDB api (#395) Update Kubernetes v1.18.9 dependencies (#394) Update KubeDB api (#393) Update for release Stash@v2020.10.21 (#392) Fix init validator (#390) Update KubeDB api (#391) Update KubeDB api (#389) Update Kubernetes v1.18.9 dependencies (#388) Update KubeDB api (#387) Update KubeDB api (#386) Update KubeDB api (#385) Update KubeDB api (#384) Update Kubernetes v1.18.9 dependencies (#383) Update KubeDB api (#382) Update KubeDB api (#381) Update KubeDB api (#379) Update repository config (#378) Update repository config (#377) Update repository config (#376) Initialize statefulset watcher from cmd/server/options.go (#375) Update KubeDB api (#374) Update Kubernetes v1.18.9 dependencies (#373) Publish docker images to ghcr.io (#372) Only keep username/password keys in Postgres secret Update KubeDB api (#371) Update KubeDB api (#370) Update KubeDB api (#369) Don't add secretTransformation in AppBinding section by default (#316) Update KubeDB api (#368) Update repository config (#367) Use conditions to handle initialization (#365) Update Kubernetes v1.18.9 dependencies (#366) Update for release Stash@v2020.09.29 (#364) Update Kubernetes v1.18.9 dependencies (#363) Update Kubernetes v1.18.9 dependencies (#361) Update repository config (#360) Update repository config (#359) Update Kubernetes v1.18.9 dependencies (#358) Use common event recorder (#357) Update Kubernetes v1.18.3 dependencies (#356) Prepare for release v0.14.0-beta.3 (#355) Use new `sepc.init` section (#354) Update Kubernetes v1.18.3 dependencies (#353) Add license verifier (#352) Update for release Stash@v2020.09.16 (#351) Update Kubernetes v1.18.3 dependencies (#350) Use background deletion policy Update Kubernetes v1.18.3 dependencies (#348) Use AppsCode Community License (#347) Update Kubernetes v1.18.3 dependencies (#346) Prepare for release v0.14.0-beta.2 (#345) Update release.yml Always use OnDelete update strategy Update Kubernetes v1.18.3 dependencies (#344) Update Kubernetes v1.18.3 dependencies (#343) Update Kubernetes v1.18.3 dependencies (#338) Update Kubernetes v1.18.3 dependencies (#337) Update Kubernetes v1.18.3 dependencies (#336) Update Kubernetes v1.18.3 dependencies (#335) Update Kubernetes v1.18.3 dependencies (#334) Update Kubernetes v1.18.3 dependencies (#333) Remove dependency on enterprise operator (#332) Build images in e2e workflow (#331) Update to Kubernetes v1.18.3 (#329) Allow configuring k8s & db version in e2e tests (#330) Trigger e2e tests on /ok-to-test command (#328) Update to Kubernetes v1.18.3 (#327) Update to Kubernetes v1.18.3 (#326) Prepare for release v0.14.0-beta.1 (#325) Update for release Stash@v2020.07.09-beta.0 (#323) Allow customizing kube namespace for Stash Allow customizing chart registry (#322) Update for release Stash@v2020.07.08-beta.0 (#321) Update License Update to Kubernetes v1.18.3 (#320) Update ci.yml Load stash version from .env file for make (#319) Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr

(#318) Update .kodiak.toml Various fixes (#317) Update to Kubernetes v1.18.3 (#315) Update to Kubernetes v1.18.3 Create .kodiak.toml Use CRD v1 for Kubernetes >= 1.16 (#314) Update to Kubernetes v1.18.3 (#313) Fix e2e tests (#312) Update stash install commands Revendor kubedb.dev/apimachinery@master (#311) Update crazy-max/ghaction-docker-buildx flag Use updated operator labels in e2e tests (#309) Pass annotations from CRD to AppBinding (#310) Trigger the workflow on push or pull request Update CHANGELOG.md Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#308) Fix error msg to reject halt when termination policy is 'DoNotTerminate' Change Pause to Halt (#307) feat: allow changes to nodeSelector (#298) Introduce spec.halted and removed dormant and snapshot crd (#305) Moved leader election to kubedb/pg-leader-election (#304) Use stash@v0.9.0-rc.4 release (#306) Make e2e tests stable in github actions (#303) Update client-go to kubernetes-1.16.3 (#301) Take out postgres docker images and Matrix test (#297) Fix default make command Update catalog values for make install command Use charts to install operator (#302) Add add-license make target Add license header to files (#296) Fix E2E testing for github actions (#295) Minio and S3 compatible storage fixes (#292) Run e2e tests using GitHub actions (#293) Validate DBVersionSpecs and fixed broken build (#294) Update go.yml Enable GitHub actions Update changelog Prepare for release v0.1.0-rc.1 (#101) Prepare for release v0.1.0-beta.6 (#100) Create SRV records for governing service (#99) Prepare for release v0.1.0-beta.5 (#98) Create separate governing service for each database (#97) Update KubeDB api (#96) Update readme Update repository config (#95) Prepare for release v0.1.0-beta.4 (#94) Update KubeDB api (#93) Update Kubernetes v1.18.9 dependencies (#92) Update KubeDB api (#91) Update for release Stash@v2020.10.21 (#90) Update KubeDB api (#89) Update KubeDB api (#88) Update Kubernetes v1.18.9 dependencies (#87) Update KubeDB api (#86) Update KubeDB api (#85) Update KubeDB api (#84) Update KubeDB api (#83) Update Kubernetes v1.18.9 dependencies (#82) Update KubeDB api (#81) Update KubeDB api (#80) Update KubeDB api (#79) Update repository config (#78) Update repository config (#77) Update repository config (#76) Update KubeDB api (#75) Update Kubernetes v1.18.9 dependencies (#74) Publish docker images to ghcr.io (#73) Update KubeDB api (#72) Update KubeDB api (#71) Update KubeDB api (#70) Update KubeDB api (#69) Update repository config (#68) Update Kubernetes v1.18.9 dependencies (#67) Update KubeDB api (#65) Update KubeDB api (#62) Update for release Stash@v2020.09.29 (#64) Update Kubernetes v1.18.9 dependencies (#63) Update Kubernetes v1.18.9 dependencies (#61) Update repository config (#60) Update repository config (#59) Update Kubernetes v1.18.9 dependencies (#58) Update Kubernetes v1.18.3 dependencies (#57) Prepare for release v0.1.0-beta.3 (#56) Update Makefile Use AppsCode Trial license (#55) Update Kubernetes v1.18.3 dependencies (#54) Add license verifier (#53) Update for release Stash@v2020.09.16 (#52) Update Kubernetes v1.18.3 dependencies (#51) Update Kubernetes v1.18.3 dependencies (#49) Use AppsCode Community License (#48) Update Kubernetes v1.18.3 dependencies (#47) Prepare for release v0.1.0-beta.2 (#46) Update release.yml Use updated apis (#45) Update for release Stash@v2020.08.27 (#43) Update for release Stash@v2020.08.27-rc.0 (#42) Update for release Stash@v2020.08.26-rc.1 (#41) Update for release Stash@v2020.08.26-rc.0 (#40) Update Kubernetes v1.18.3 dependencies (#39) Update Kubernetes v1.18.3 dependencies (#38) Update Kubernetes v1.18.3 dependencies (#37) Update Kubernetes v1.18.3 dependencies (#36) Update Kubernetes v1.18.3 dependencies (#35) Update Kubernetes v1.18.3 dependencies (#34) Remove dependency on enterprise operator (#33) Build images in e2e workflow (#32) Update to Kubernetes v1.18.3 (#30) Allow configuring k8s & db version in e2e tests (#31) Trigger e2e tests on /ok-to-test command (#29) Update to Kubernetes v1.18.3 (#28) Update to Kubernetes v1.18.3 (#27) Prepare for release v0.1.0-beta.1 (#26) Update for release Stash@v2020.07.09-beta.0 (#25) include Makefile.env (#24) Update for release Stash@v2020.07.08-beta.0 (#23) Update License (#22) Update to Kubernetes v1.18.3 (#21) Update ci.yml Update update-release-tracker.sh Update

Add script to update release tracker on pr merge (#20) Update .kodiak.toml Update operator tags Various fixes (#19) Update to Kubernetes v1.18.3 (#18) Update to Kubernetes v1.18.3 Create .kodiak.toml Use CRD v1 for Kubernetes >= 1.16 (#17) Update to Kubernetes v1.18.3 (#16) Fix e2e tests (#15) Update crazy-max/ghaction-docker-buildx flag Use updated operator labels in e2e tests (#14) Revendor kubedb.dev/apimachinery@master (#13) Trigger the workflow on push or pull request Update CHANGELOG.md Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#12) Matrix Tests on Github Actions (#11) Update mount path for custom config (#8) Enable ProxySQL monitoring (#6) ProxySQL test for MySQL (#4) Use charts to install operator (#7) ProxySQL operator for MySQL databases (#2) Update go.yml Enable GitHub actions percona-xtradb -> proxysql (#1) Revendor Rename from perconaxtradb to percona-xtradb (#10) Set database version in AppBinding (#7) Percona XtraDB Cluster support (#9) Don't set annotation to AppBinding (#8) Fix UpsertDatabaseAnnotation() function (#4) Add license header to Makefiles (#6) Add install, uninstall and purge command in Makefile (#3) Update .gitignore Add Makefile (#2) Rename package path (#1) Use explicit IP whitelist instead of automatic IP whitelist (#151) Update to k8s 1.14.0 client libraries using go.mod (#147) Update changelog Update README.md Start next dev cycle Prepare release 0.5.0 Mysql Group Replication tests (#146) Mysql Group Replication (#144) Revendor dependencies Changed Role to exclude psp without name (#143) Modify mutator validator names (#142) Update changelog Start next dev cycle Prepare release 0.4.0 Added PSP names and init container image in testing framework (#141) Added PSP support for mySQL (#137) Don't inherit app.kubernetes.io labels from CRD into offshoots (#140) Support for init container (#139) Add role label to stats service (#138) Update changelog Update Kubernetes client libraries to 1.13.0 release (#136) Start next dev cycle Prepare release 0.3.0 Initial RBAC support: create and use K8s service account for MySQL (#134) Revendor dependencies (#135) Revendor dependencies : Retry Failed Scheduler Snapshot (#133) Added ephemeral StorageType support (#132) Added support of MySQL 8.0.14 (#131) Use PVC spec from snapshot if provided (#130) Revendored and updated tests for 'Prevent prefix matching of multiple snapshots' (#129) Add certificate health checker (#128) Update E2E test: Env update is not restricted anymore (#127) Fix AppBinding (#126) Update changelog Prepare release 0.2.0 Reuse event recorder (#125) OSM binary upgraded in mysql-tools (#123) Revendor dependencies (#124) Test for faulty snapshot (#122) Start next dev cycle Prepare release 0.2.0-rc.2 Upgrade database secret keys (#121) Ignore mutation of fields to default values during update (#120) Support configuration options for exporter sidecar (#119) Use flags.DumpAll (#118) Start next dev cycle Prepare release 0.2.0-rc.1 Apply cleanup (#117) Set periodic analytics (#116) Introduce AppBinding support (#115) Fix Analytics (#114) Error out from cron job for deprecated dbversion (#113) Add CRDs without observation when operator starts (#112) Update changelog Start next dev cycle Prepare release 0.2.0-rc.0 Merge commit 'cc6607a3589a79a5e61bb198d370ea0ae30b9d09' Support custom user passowrd for backup (#111) Support providing resources for monitoring container (#110) Update kubernetes client libraries to 1.12.0 (#109) Add validation webhook xray (#108) Various Fixes (#107) Merge ports from service template (#105) Replace doNotPause with TerminationPolicy = DoNotTerminate (#104) Pass resources to NamespaceValidator (#103) Various fixes (#102) Support Livecycle hook and container probes (#101) Check if Kubernetes version is supported before running operator (#100) Update package alias (#99) Start next dev cycle Prepare release 0.2.0-beta.1 Revendor api (#98) Fix tests (#97) Revendor api for catalog apigroup (#96) Update chanelog Use --pull flag with docker build (#20) (#95) Merge commit '16c769ee4686576f172a6b79a10d25bfd79ca4a4' Start next dev cycle Prepare release 0.2.0-beta.0 Pass extra args to tools.sh (#93) Don't try to wipe out Snapshot data for Local

(#92) Add missing alt-tag docker folder mysql-tools images (#91) Use suffix for updated DBImage & Stop working for deprecated *Versions (#90) Search used secrets within same namespace of DB object (#89) Support Termination Policy (#88) Update builddeps.sh Revendor k8s.io/apiserver (#87) Revendor kubernetes-1.11.3 (#86) Support UpdateStrategy (#84) Add TerminationPolicy for databases (#83) Revendor api (#82) Use IntHash as status.observedGeneration (#81) fix github status (#80) Update pipeline (#79) Fix E2E test for minikube (#78) Update pipeline (#77) Migrate MySQL (#75) Use official exporter image (#74) Fix uninstall for concourse (#70) Update status.ObservedGeneration for failure phase (#73) Keep track of ObservedGenerationHash (#72) Use NewObservableHandler (#71) Merge commit '887037c7e36289e3135dda99346fccc7e2ce303b' Fix uninstall for concourse (#69) Update README.md Revise immutable spec fields (#68) Merge commit '5f83049fc01dc1d0709ac0014d6f3a0f74a39417' Support passing args via PodTemplate (#67) Introduce storageType : ephemeral (#66) Add support for running tests on cncf cluster (#63) Merge commit 'e010cbb302c8d59d4cf69dd77085b046ff423b78' Revendor api (#65) Keep track of observedGeneration in status (#64) Separate StatsService for monitoring (#62) Use MySQLVersion for MySQL images (#61) Use updated crd spec (#60) Rename OffshootLabels to OffshootSelectors (#59) Revendor api (#58) Use kmodules monitoring and objectstore api (#57) Support custom configuration (#52) Merge commit '44e6d4985d93556e39ddcc4677ada5437fc5be64' Refactor concourse scripts (#56) Fix command `./hack/make.py test e2e` (#55) Set generated binary name to my-operator (#54) Don't add admission/v1beta1 group as a prioritized version (#53) Fix travis build (#48) Format shell script (#51) Enable status subresource for crds (#50) Update client-go to v8.0.0 (#49) Merge commit '71850e2c90cda8fc588b7dedb340edf3d316baea' Support ENV variables in CRDs (#46) Updated osm version to 0.7.1 (#47) Prepare release 0.1.0 Fixed missing error return (#45) Revendor dependencies (#44) Fix release script (#43) Add changelog (#42) Concourse (#41) Fixed kubeconfig plugin for Cloud Providers && Storage is required for MySQL (#40) Refactored E2E testing to support E2E testing with admission webhook in cloud (#38) Remove lost+found directory before initializing mysql (#39) Skip delete requests for empty resources (#37) Don't panic if admission options is nil (#36) Disable admission controllers for webhook server (#35) Separate ApiGroup for Mutating and Validating webhook && upgraded osm to 0.7.0 (#34) Update client-go to 7.0.0 (#33) Added update script for mysql-tools:8 (#32) Added support of mysql:5.7 (#31) Add support for one informer and N-eventHandler for snapshot, dromantDB and Job (#30) Use metrics from kube apiserver (#29) Bundle webhook server and Use SharedInformerFactory (#28) Move MySQL AdmissionWebhook packages into MySQL repository (#27) Use mysql:8.0.3 image as mysql:8.0 (#26) Update README.md Update README.md Remove Docker pull count Add travis yaml (#25) Start next dev cycle Prepare release 0.1.0-beta.2 Migrating to apps/v1 (#23) Update validation (#22) Fix dormantDB matching: pass same type to Equal method (#21) Use official code generator scripts (#20) Fixed dormantdb matching & Raised throttling time & Fixed MySQL version Checking (#19) Prepare release 0.1.0-beta.1 converted to k8s 1.9 & Improved InitSpec in DormantDB & Added support for Job watcher & Improved Tests (#17) Fixed logger, analytics and removed rbac stuff (#16) Add rbac stuffs for mysql-exporter (#15) Review Mysql docker images and Fixed monitring (#14) Update README.md Start next dev cycle Prepare release 0.1.0-beta.0 Add release script Rename ms-operator to my-operator (#13) Fix Analytics and pass client-id as ENV to Snapshot Job (#12) update docker image validation (#11) Add docker-registry and WorkQueue (#10) Set client id for analytics (#9) Fix CRD Registration (#8) Update issue repo link Update pkg paths to kubedb org (#7) Assign default Prometheus Monitoring Port (#6) Add Snapshot Backup, Restore and Backup-Scheduler (#4) Update Dockerfile Add mysql-util docker image (#5) Mysql db - Inititalizing (#2) Update README.md Update README.md Use client-go 5.x Update ./hack

(#3) Add skeleton for mysql (#1) Merge commit 'be70502b4993171bbad79d2ff89a9844f1c24caa' as 'hack/libbuild' Prepare for release v0.7.0-rc.1 (#246) Prepare for release v0.7.0-beta.6 (#245) Create SRV records for governing service (#244) Prepare for release v0.7.0-beta.5 (#243) Create separate governing service for each database (#242) Update KubeDB api (#241) Update readme Prepare for release v0.7.0-beta.4 (#240) Update KubeDB api (#239) Update Kubernetes v1.18.9 dependencies (#238) Update KubeDB api (#237) Fix init validator (#236) Update KubeDB api (#235) Update KubeDB api (#234) Update Kubernetes v1.18.9 dependencies (#233) Update KubeDB api (#232) Update KubeDB api (#230) Update KubeDB api (#229) Update KubeDB api (#228) Update Kubernetes v1.18.9 dependencies (#227) Update KubeDB api (#226) Update KubeDB api (#225) Update KubeDB api (#223) Update repository config (#222) Update repository config (#221) Update repository config (#220) Initialize statefulset watcher from cmd/server/options.go (#219) Update KubeDB api (#218) Update Kubernetes v1.18.9 dependencies (#217) Publish docker images to ghcr.io (#216) Update KubeDB api (#215) Update KubeDB api (#214) Update KubeDB api (#213) Update KubeDB api (#212) Update repository config (#211) Add support to initialize Redis using Stash (#188) Update Kubernetes v1.18.9 dependencies (#210) Update Kubernetes v1.18.9 dependencies (#209) Update Kubernetes v1.18.9 dependencies (#207) Update repository config (#206) Update repository config (#205) Update Kubernetes v1.18.9 dependencies (#204) Use common event recorder (#203) Update Kubernetes v1.18.3 dependencies (#202) Prepare for release v0.7.0-beta.3 (#201) Update Kubernetes v1.18.3 dependencies (#200) Add license verifier (#199) Update Kubernetes v1.18.3 dependencies (#198) Use background deletion policy Update Kubernetes v1.18.3 dependencies (#195) Use AppsCode Community License (#194) Update Kubernetes v1.18.3 dependencies (#193) Prepare for release v0.7.0-beta.2 (#192) Update release.yml Update dependencies (#191) Fix build Add support for Redis v6.0.6 and TLS (#180) Update Kubernetes v1.18.3 dependencies (#187) Update Kubernetes v1.18.3 dependencies (#186) Update Kubernetes v1.18.3 dependencies (#184) Update Kubernetes v1.18.3 dependencies (#183) Update Kubernetes v1.18.3 dependencies (#182) Update Kubernetes v1.18.3 dependencies (#181) Remove dependency on enterprise operator (#179) Allow configuring k8s & db version in e2e tests (#178) Update to Kubernetes v1.18.3 (#177) Trigger e2e tests on /ok-to-test command (#176) Update to Kubernetes v1.18.3 (#175) Update to Kubernetes v1.18.3 (#174) Prepare for release v0.7.0-beta.1 (#173) include Makefile.env (#171) Update License (#170) Update to Kubernetes v1.18.3 (#169) Update ci.yml Update update-release-tracker.sh Update update-release-tracker.sh Add script to update release tracker on pr merge (#167) chore: replica alert typo (#166) Update .kodiak.toml Various fixes (#165) Update to Kubernetes v1.18.3 (#164) Update to Kubernetes v1.18.3 Create .kodiak.toml Update apis (#163) Use CRD v1 for Kubernetes >= 1.16 (#162) Update kind command Update dependencies Update to Kubernetes v1.18.3 (#161) Fix e2e tests (#160) Revendor kubedb.dev/apimachinery@master (#159) Use recommended kubernetes app labels Update crazy-max/ghaction-docker-buildx flag Pass annotations from CRD to AppBinding (#158) Trigger the workflow on push or pull request Use helm --wait Use updated operator labels in e2e tests (#156) Update CHANGELOG.md Support PodAffinity Templating (#155) Use stash.appscode.dev/apimachinery@v0.9.0-rc.6 (#154) Version update to resolve security issue in github.com/apache/th (#153) Use rancher/local-path-provisioner@v0.0.12 (#152) Introduce spec.halted and removed dormant crd (#151) Add `Pause` Feature (#150) Refactor CI pipeline to build once (#149) Update kubernetes client-go to 1.16.3 (#148) Update catalog values for make install command Update catalog values for make install command (#147) Use charts to install operator (#146) Matrix test for github actions (#145) Add add-license make target Update Makefile Add license header to files (#144) Run e2e tests in parallel (#142) Use log.Fatal instead of Must() (#143) Enable make ci (#141) Remove EnableStatusSubresource (#140) Fix tests for github actions (#139) Prepend redis.conf to args list (#136) Run e2e tests using GitHub actions (#137) Validate DBVersionSpecs and fixed broken build (#138) Update go.yml Enable GitHub actions Update changelog