Contributors mailing list archives
Re: Odoo Operator PSCby
I think that having a Kubernetes based deployment automation tool for Odoo is great and it would be good if there is such a project in the OCA.
I saw that there is an alternative licensing option. I don't think it is possible to distribute in dual license if you are to accept contributions and have other copyright holders beside yourself.
Thank you for this flamboyant pladoyer!
Said. Done. What is the next step? Can sombody from the OCA veterans orientate me in the right direction?
I was planning to finish the operator development under full light and public scrutiny in an OCA repository.
While being clear on that it's still incubating.
I think: In a process of consolidating those patterns, the earlier we can lay the ground for sufficient amount of mind share the stronger we can grow the final solution.
Sidenote: While CrunchyData is exciting, the really exciting stuff is this issue: https://github.com/envoyproxy/envoy/issues/2861 ->Lift psql domain specific load balancing into the LB / mesh layer of the infrastructure stack.
Most of what's possible is already there in this feature branch: https://github.com/xoe-labs/odoo-operator/tree/feat/implement-instance-controller
I'm only missing a varnish cache and some 12-factor readiness for a pretty decent POC... :-)
On Thu, Feb 21, 2019 at 5:02 PM Yannick Buron <email@example.com> wrote:
I have to say, I strongly support this idea. We are talking about Kubernetes here, the Operator Framework by CoreOS / RedHat is a set of tools designed to industrialize maintenance operations around dockerized applications. For example managing new deployments, base backup/restore, migration etc... without having to have the needed tools inside the base docker image of the application.
The Operator Framework is becoming increasingly popular for such usage and I believe the Odoo community should follow the trend, this is probably part of the future of DevOps. Note that RedHat is now one of the main influencing company inside the Kubernetes community, what they are doing is very interesting to follow.
For more advance and mature reference but still on a example which matter to us, I invite you to have a look at the Crunchy Postgres Operator https://github.com/CrunchyData/postgres-operator. Looking at the features here would probably give you an idea of what would be possible in an Odoo context.
For what I know, there isn't a docker base image recommended by the OCA, there are some popular ones but very different since not everybody agree on the best design. Operators are probably the next generation of base image, having one endorsed by the OCA at such an early stage would probably help to avoid the same situation in the future.
Le 21/02/2019 à 13:46, David Arnold a écrit :
Sure: it's work based on the CoreOS (now RedHat/IBM) Operator pattern and can be found here: https://github.com/xoe-labs/odoo-operator
Please note: It's incubating / early alpha.
El jue., 21 feb. 2019, 7:37 a.m., Alexandre Fayolle <firstname.lastname@example.org> escribió:
Hello David, Could you share some insight, such as maybe what the repository is about? "The Operator front" does not ring any bell for me... Alexandre On 21/02/2019 05:31, David Arnold wrote: > Hi all, > > I'd like to propose to transfer the work I'm advancing on the Operator > front into an OCA/odoo-operator repository. > > Any objections or considerations? > > Best Regards, > > David A. > > _______________________________________________ > Mailing-List: https://odoo-community.org/groups/contributors-15 > Post to: mailto:email@example.com > Unsubscribe: https://odoo-community.org/groups?unsubscribe > -- Alexandre Fayolle Chef de Projet Tel : +33 4 58 48 20 30 Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du Lac Cedex http://www.camptocamp.com
-- Lambda IS DOOEL - free/libre information systems service provider Kiril Vangelovski - consultant/developer web: https://www.lambda-is.com tel: +38971753823