# Functions
Appends events from source slice to target events representation.
Creates new Kubernetes Apiserver client.
Creates new Heapster REST client.
Creates a new HTTP handler that handles all requests to the API of the backend.
Creates namespace based on given specification.
CreateSecret - create a single secret using the cluster API client.
TODO(floreks): This should be transactional to make sure that RC will not be deleted without pods Deletes replication controller with given name in given namespace and related pods.
Deletes services related to replication controller with given name in given namespace.
Deploys an app based on the given configuration.
Deploys an app based on the given yaml or json file.
Formats request log string.
Formats response log string.
No description provided by the author
Return events for particular namespace and replication controller or error if occurred.
Returns a list of all namespaces in the cluster.
Gets events associated to given pod.
Return logs for particular pod and container or error when occurred.
Gets events associated to given list of pods TODO(floreks): refactor this to make single API call instead of N api calls.
Returns warning pod events based on given list of pods.
Returns detailed information about the given replication controller in the given namespace.
Gets events associated to replication controller.
GetReplicationControllerList returns a list of all Replication Controllers in the cluster.
Returns list of pods with containers for the given replication controller in the given namespace.
Gets events associated to pods in replication controller.
GetSecrets - return all secrets in the given namespace.
Updates number of replicas in Replication Controller based on Replication Controller Spec.
Validates application name.
Validates protocol based on whether created service is set to NodePort or NodeBalancer type.
# Constants
No description provided by the author
Partial string to correctly filter warning events.
No description provided by the author
No description provided by the author
# Variables
Implementation of createObjectFromInfo.
# Structs
No description provided by the author
Specification for deployment from file.
Specification for an app deployment.
Describes validity of the application name.
Specification for application name validation request.
Default implementation of the ClientFactory.
Describes an endpoint that is host and a list of available ports for that host.
Single event representation.
Events response structure.
ImagePullSecretSpec - specification of an image pull secret implements SecretSpec.
Structure representing label assignable to Pod/RC/Service.
Log response structure.
List of Namespaces in the cluster.
Specification of namespace to be created.
Information about a Container that belongs to a Pod.
Contains basic information about event related to a pod.
Pod metrics structure.
Port mapping for an application deployment.
Structure representing supported protocol types for a service.
Describes validity of the protocol.
Specification for protocol validation request.
ReplicationController (aka.
ReplicationControllerDetail represents detailed information about a Replication Controller.
ReplicationControllerList contains a list of Replication Controllers in the cluster.
Metrics map by pod name.
Detailed information about a Pod that belongs to a Replication Controller.
ReplicationControllerPodInfo represents aggregate information about replication controller pods.
List of pods that belongs to a Replication Controller.
Detailed information about a Pod that belongs to a Replication Controller.
Information needed to update replication controller.
No description provided by the author
Secret - a single secret returned to the frontend.
SecretsList - response structure for a queried secrets list.
Detailed information about a Service connected to Replication Controller.
Port and protocol pair of, e.g., a service endpoint.
# Interfaces
Factory that creates Kubernetes API clients.
Clients for making requests to a Heapster instance.
SecretSpec - common interface for the specification of different secrets.
# Type aliases
Callback function in order to get the pod status errors.
TotalRestartCountSorter sorts ReplicationControllerPodWithContainers by restarts number.