Celery-Kubernetes-Operator
Celery-Kubernetes-Operator copied to clipboard
An operator to manage celery clusters on Kubernetes (Work in Progress)
https://github.com/canonical/operator
This PR adds a production-ready custom resource definition for the celery cluster. On a high-level, it adds support for the following parameters - - `image` - Container image name to...
This is very interesting and it might be useful for us later on. https://github.com/crossplane/crossplane
This PR contains the following changes - - Add dataclass for custom resource - Utilities for generating Kubernetes resources(Pods, Service, Deployments) for worker and flower - Some refactoring/re-arranging of old...
Here's the accepted CEP for the project - https://github.com/celery/ceps/blob/master/draft/celery-kubernetes-operator.rst This issue is to outline the TODOs and plan the first production-ready release for the operator. - [x] Define the goals...
Here's a preliminary architecture proposal for the operator - https://github.com/celery/ceps/blob/master/draft/celery-kubernetes-operator.rst This issue is for any discussion regarding extending/implementation of the same.
Right now, there's no filter on Timer handler which publishes message queue length to parent's status. If the operator is created and parent CR doesn't exist, it will not be...
Standardization in the way the project is built(directory structure, naming conventions etc) is good to have. Need to explore other operator project and do some reorganization.
Adding test cases is a must for this project. Explore how operator can be tested from kopf documentation and write tests.
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.7.4 to 3.9.0. Release notes Sourced from aiohttp's releases. 3.9.0 Features Introduced AppKey for static typing support of Application storage. See https://docs.aiohttp.org/en/stable/web_advanced.html#application-s-config (#5864) Added a graceful shutdown...