package
0.2.0-rc1
Repository: https://github.com/ohmystack/tf-operator.git
Documentation: pkg.go.dev

# Functions

RegisterDefaults adds defaulters functions to the given scheme.
Resource takes an unqualified resource and returns a Group-qualified GroupResource.
SetDefaults_TFJob initializes any uninitialized values to default values.
No description provided by the author
No description provided by the author

# Constants

Value of the APP label that gets applied to a lot of entities.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GroupName is the group name use in this package.
GroupVersion is the version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TFJobResourceKind is the kind name.
Defaults for the Spec.
No description provided by the author

# Variables

No description provided by the author
SchemaBuilder is an object of runtime.SchemaBuilder.
SchemeGroupVersion is the group version used to register these objects.

# Structs

AcceleratorConfig represents accelerator volumes to be mounted into container along with environment variables.
AcceleratorVolume represents a host path that must be mounted into each container that needs to use GPUs.
ChiefSpec structure storing the replica name and replica index.
ControllerConfig is a structure for storing the controller configuration.
EnvironmentVariableConfig represents the environment variables and their values.
TerminationPolicySpec structure for storing specifications for process termination.
TFJob describes tfjob info.
TFJobList is a list of TFJobs clusters.
TFJobSpec structure for storing the TFJob specifications.
TFJobStatus is a structure for storing the status of tf jobs.
TODO(jlewi): We probably want to add a name field.
TFReplicaStatus is a structure for storing the status of tf replica.

# Type aliases

ReplicaState is a enum to store the status of replica.
State is a enum to store the state of tf job.
TFJobPhase is a enum to store the phase of tf job.
TFReplicaType determines how a set of TF processes are handled.