* upgrading all dockerfile Go versions to 1.16 Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * creating new targets for the example/test HTTPScaledObject Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * moving external scaler generated files the scaler uses the server stubs but the operator now needs to use the client, so it needs to move out of the scaler binary Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * progress on code to wait for scaler Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * checking deployment replicas: Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Adding health check endpoints to the scaler Also centralizing config for the scaler with envconfig Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * Closing both the gRPC server and HTTP healthcheck server on context cancel/timeout Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * adding util functions for adding liveness/readiness probes Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * fixing var name Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * adding readiness and liveness probes, and tests for it Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * printing output for scaler tests, even when they fail Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * simplifying scaler health check code Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> * adding health check test code to scaler Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net> |
||
|---|---|---|
| .. | ||
| scaler.pb.go | ||
| scaler.proto | ||
| scaler_grpc.pb.go | ||