Comments (4)
Hi @allamand!
Good question! hahaha, They just open sourced. I didn't have the time to use it and research the state of operator-framework.
This is not a VS, it's just the evolution of OSS, I'm happy that finally, they took actions into this (I want to think that Kooper had something into this decision), on the other side I'm sad that no one had contacted us to merge efforts or to rethink/plan Kooper/operator-framework future, but that's ok, it's not bad, maybe they don't know about Kooper either. Anyway, to answer your question.
It's known that most of the people will check the number of stars and where it comes from before using one or the other and In this game CoreOS/RedHat wins.
We want to make (and we try doing it) kooper easy to use, clean to read and easy to test. If the SDK of the operator framework doesn't provide these requirements, Kooper will do.
In the short/mid term Kooper will be here (we are using it for many controllers/operators internally), in the long term I can't answer if we will start contributing to operator-framework or Kooper will be an easier to use wrapper around operator-framework.
I let this question Open because in the following days will research and discuss operator-framework and will write what's the future plan :)
PS. Are you using Kooper already or are you thinking of using it?
Best.
from kooper.
Hi @slok,
thanks for your quick response. We are currently working on a Cassandra Operator using Kooper as based (mostly inspired from spotahome redis-operator). Kooper as made us saving lot of times and we could have quickly a functional prototype.
I'm also going to check what they deliver in operator-framework, our goal is to be more closely to standards as possible, I'm glad to hear from you on the futur of kooper.
Thanks
from kooper.
We also try to use the standards and what the community uses, that's why Kooper uses client-go and is designed and implemented in the way Kubernetes describes how to implement controllers.
We'll keep you updated on Kooper future.
from kooper.
As it has been seen, Kooper continues its support. Closing issue!
from kooper.
Related Issues (20)
- Dealing with deletion HOT 3
- Code examples
- go mod fails HOT 1
- Get error when running the examples/config-custom-controller HOT 1
- update client-go version HOT 2
- update client-go version to support 1.22 in kooper 0.8 HOT 6
- support go-client 0.24.2
- Event filtering with predicates HOT 5
- How to get started with Kooper?
- It would be good to know status of controller/operator running or not
- Allow requeuing events for the primary resource HOT 1
- Possible to get object for DeleteFunc ? HOT 2
- Expose columns for kubectl HOT 4
- Namespace Is Empty In the Handler HOT 5
- Unable to pass controller name to the controller.NewSequential #bugVSfeature HOT 2
- [help] crd.NewClient require clientset.Interface with Apiextensions HOT 4
- Question: Leader election vs Deployment HOT 3
- When kooper operates K8S object resources, can it be retrieved from the cache instead? HOT 10
- Are 1.14. supported HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kooper.