Table of Contents - scaltainer-0.4.0 Documentation
Classes and Modules
- Docker
- Docker::Service
- Newrelic
- Newrelic::Metrics
- Scaltainer
- Scaltainer::ApplicationError
- Scaltainer::Command
- Scaltainer::ConfigurationError
- Scaltainer::DockerService
- Scaltainer::KubeResource
- Scaltainer::NetworkError
- Scaltainer::ReplicaSetBase
- Scaltainer::Runner
- Scaltainer::ServiceTypeBase
- Scaltainer::ServiceTypeWeb
- Scaltainer::ServiceTypeWorker
- Scaltainer::Warning
Methods
- ::all — Docker::Service
- ::get_api_url — Scaltainer::KubeResource
- ::get_api_version — Scaltainer::KubeResource
- ::get_client — Scaltainer::KubeResource
- ::get_client_from_kubeconfig — Scaltainer::KubeResource
- ::get_client_from_serviceaccount — Scaltainer::KubeResource
- ::load_env — Scaltainer::Command
- ::new — Newrelic::Metrics
- ::new — Scaltainer::ReplicaSetBase
- ::new — Scaltainer::KubeResource
- ::new — Scaltainer::DockerService
- ::new — Scaltainer::Runner
- ::new — Scaltainer::ServiceTypeBase
- ::new — Scaltainer::ServiceTypeWeb
- ::new — Scaltainer::ServiceTypeWorker
- ::parse — Scaltainer::Command
- ::read_secret — Scaltainer::KubeResource
- #adjust_desired_replicas — Scaltainer::ServiceTypeBase
- #can_scale_down? — Scaltainer::ServiceTypeBase
- #determine_desired_replicas — Scaltainer::ServiceTypeBase
- #determine_desired_replicas — Scaltainer::ServiceTypeWeb
- #determine_desired_replicas — Scaltainer::ServiceTypeWorker
- #get_avg_response_time — Newrelic::Metrics
- #get_metrics — Scaltainer::ServiceTypeBase
- #get_metrics — Scaltainer::ServiceTypeWeb
- #get_metrics — Scaltainer::ServiceTypeWorker
- #get_replicas — Scaltainer::ReplicaSetBase
- #get_replicas — Scaltainer::KubeResource
- #get_replicas — Scaltainer::DockerService
- #get_service — Scaltainer::Runner
- #get_state — Scaltainer::Runner
- #iterate_services — Scaltainer::Runner
- #log_exception — Scaltainer::Runner
- #normalize_name — Scaltainer::KubeResource
- #process_service — Scaltainer::Runner
- #register_pushgateway — Scaltainer::Runner
- #request — Newrelic::Metrics
- #run — Scaltainer::Runner
- #save_state — Scaltainer::Runner
- #scale — Docker::Service
- #scale_out — Scaltainer::Runner
- #set_replicas — Scaltainer::ReplicaSetBase
- #set_replicas — Scaltainer::KubeResource
- #set_replicas — Scaltainer::DockerService
- #sync_pushgateway — Scaltainer::Runner
- #to_s — Scaltainer::ServiceTypeBase
- #to_s — Scaltainer::ServiceTypeWeb
- #to_s — Scaltainer::ServiceTypeWorker
- #update — Docker::Service
- #yield_to_scale — Scaltainer::ServiceTypeBase