Releases: datopian/ckan-cloud-operator
Releases · datopian/ckan-cloud-operator
v0.2.1
- Continuous deployment from published releases to Jenkins JNLP agent
- zero downtime deployment on ephemeral agent. waits for jobs to complete and marks node offline during deployment.
- Deployed operator version is stored in ckan-cloud-operator config value and checked from ckan-cloud-operator-env script to use the compatible version
ckan-cloud-operator cluster info
command fails if operator uses an incompatible version
v0.2.0
Changelog
- handle inconsistent storage naming (#24)
- define ENVIRONMENT_NAME in activate (#22)
- fix pip version to 18.1 - fixes #26 (#27)
- add connection pooler, fix deis instance hang on db get (#30)
- fix waiting for ready status (#31)
- (#32)
- added DB web-ui: ckan-cloud-operator db web-ui
- fixed various problems with db migration and setup process
- fixes to connection pooler
- fixed checks of existing DB
- increment suffix to db name in case it already exists (as re-using existing db name doesn't work)
- add commands to delete routes
- delete routes on instance deletion
- added jupyter notebook for bulk migration and testing
- uptime monitoring (#41)
- add documentation, refactoring, misc. improvements (#42)
- backup and restore operations (#48)
- fix for envvars (#49)
- add monitoring docs f6bdd34
- support for multiple db instances (#51)
- update orgportals smtp creds (#52)
- add jenkins-jnlp agent
- add resources package dataflow
- enable access logs debugging
- support for AWS based infra (#53)
- deploy jenkins-jnlp on release publish
- verification of installed operator version
v0.0.3
- commands for deis ckan instance import and management
- finalize docker, add command to list and get deis instance details
- add docker image, continuous deployment, update documentation
- refactor cli to use click, misc. improvements and fixes
- refactor deis instance management to components, misc. improvements and fixes
- add a class for management of running ckan instance - port-forward, exec, logs, paster
- add annotations for setting flags, values and secrets on deis instances
- add support for management of gcloud, gitlab and the centralized ckan infra
- add kubectl helper functions: check_call, update_secret, get_item_detailed_description
- add ckan-cloud-operator-env script to manage multiple ckan cloud operators