package
0.0.0-20211201015806-3773f5babfc6
Repository: https://github.com/kubeflow/caffe2-operator.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewPodControllerRefManager returns a PodControllerRefManager that exposes methods to manage the controllerRef of pods.
NewServiceControllerRefManager returns a ServiceControllerRefManager that exposes methods to manage the controllerRef of services.
RecheckDeletionTimestamp returns a CanAdopt() function to recheck deletion.

# Constants

FailedCreatePodReason is added in an event and in a replica set condition when a pod for a replica set is failed to be created.
Reasons for pod events.
FailedDeletePodReason is added in an event and in a replica set condition when a pod for a replica set is failed to be deleted.
SuccessfulCreatePodReason is added in an event when a pod for a replica set is successfully created.
Reasons for pod events.
SuccessfulDeletePodReason is added in an event when a pod for a replica set is successfully deleted.

# Variables

DefaultCaffe2JobControllerConfiguration is the suggested caffe2-operator configuration for production.
DefaultJobBackOff is the max backoff period, exported for the e2e test.
No description provided by the author
MaxJobBackOff is the max backoff period, exported for the e2e test.

# Structs

No description provided by the author
Caffe2Config is a struct representing the distributed TensorFlow config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RealPodControl is the default implementation of PodControlInterface.
RealServiceControl is the default implementation of ServiceControlInterface.
No description provided by the author
No description provided by the author

# Interfaces

PodControlInterface is an interface that knows how to add or delete pods created as an interface to allow testing.
ServiceControlInterface is an interface that knows how to add or delete Services created as an interface to allow testing.

# Type aliases

ClusterSpec represents a cluster Caffe2 specification.