-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add magefiles #56
Add magefiles #56
Conversation
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
* logging Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Adding helm delete functionality to makefile Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Splitting up functionality, logs and more Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * checking error fetching services Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Using the proper service name Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * enabling RBAC on endpoints so the scaler can access interceptor queue sizes Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * logs and TODOs Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * using IPs instead of hostnames in external scaler Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * backing off polling interval Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * logging on external scaler startup Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * removing superfluous logging in scaler Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * port and updating namespaces Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * the right namespace Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * adding grpc reflection Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Makefile targets for creating/deleting example HTTPScaledObject Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Removing namespace from example HTTPScaledObject file it is specified when you add it from the make target Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * adding keda creation logic to Makefile (and install doc) Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * helm delete keda target Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Passing queue pinger around as a pointer Otherwise the queue lengths are always reported as 0 Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Added docs, these are good to go |
@khaosdoctor I'd like to leave the Makefile in completely until we all get comfortable using mage (or the binary). at that point, I'm perfectly fine removing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@khaosdoctor this is great. one request: can we not check in the build
binaries? it's inevitable that we'll forget to update the binary when we update the Magefile
sometime in the future, and I think it's a fair tradeoff to ask developers to download mage
before beginning
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com> Sign-off-executed-by: Lucas Santos <lhs.santoss@gmail.com> Approved-at: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
@arschles done with the previous review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@khaosdoctor this looks great except for one more piece - can we not have a ./build
binary? Instead, can we ask people to download mage and run mage <command>
?
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Signed-off-by: Lucas Santos <lhs.santoss@gmail.com>
Done on 4a94697 |
Closing this to try to fix DCO |
Adds magefiles to replace makefiles
Checklist
Fixes #42