Documentation ¶
Index ¶
- Constants
- Variables
- func BuildInjectEnvs(t *naglfarv1.TestClusterTopology, resources []*naglfarv1.TestResource) (envs []string, err error)
- func MakeSSHConfig(spec *naglfarv1.MachineSpec) *easyssh.MakeConfig
- type MachineReconciler
- type RelationshipReconciler
- type TestClusterTopologyReconciler
- type TestResourceReconciler
- type TestResourceRequestReconciler
- type TestWorkflowReconciler
- type TestWorkloadReconciler
Constants ¶
View Source
const ( NaglfarClusterNs = "NAGLFAR_CLUSTER_NS" NaglfarTestWorkloadName = "NAGLFAR_TESTWORKLOAD_NAME" NaglfarTestWorkloadItem = "NAGLFAR_TESTWORKLOAD_WORKLOAD_ITEM" )
Variables ¶
View Source
var ScriptBox = packr.NewBox("../scripts")
Functions ¶
func BuildInjectEnvs ¶
func BuildInjectEnvs(t *naglfarv1.TestClusterTopology, resources []*naglfarv1.TestResource) (envs []string, err error)
func MakeSSHConfig ¶
func MakeSSHConfig(spec *naglfarv1.MachineSpec) *easyssh.MakeConfig
Types ¶
type MachineReconciler ¶
MachineReconciler reconciles a Machine object
func (*MachineReconciler) SetupWithManager ¶
func (r *MachineReconciler) SetupWithManager(mgr ctrl.Manager) error
type RelationshipReconciler ¶
RelationshipReconciler reconciles a relationship object
func (*RelationshipReconciler) SetupWithManager ¶
func (r *RelationshipReconciler) SetupWithManager(mgr ctrl.Manager) error
type TestClusterTopologyReconciler ¶
type TestClusterTopologyReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder }
TestClusterTopologyReconciler reconciles a TestClusterTopology object
func (*TestClusterTopologyReconciler) SetupWithManager ¶
func (r *TestClusterTopologyReconciler) SetupWithManager(mgr ctrl.Manager) error
type TestResourceReconciler ¶
type TestResourceReconciler struct { client.Client Ctx context.Context Log logr.Logger Eventer record.EventRecorder Scheme *runtime.Scheme }
TestResourceReconciler reconciles a TestResource object
func (*TestResourceReconciler) SetupWithManager ¶
func (r *TestResourceReconciler) SetupWithManager(mgr ctrl.Manager) error
type TestResourceRequestReconciler ¶
type TestResourceRequestReconciler struct { client.Client Log logr.Logger Eventer record.EventRecorder Scheme *runtime.Scheme }
TestResourceRequestReconciler reconciles a TestResourceRequest object
func (*TestResourceRequestReconciler) SetupWithManager ¶
func (r *TestResourceRequestReconciler) SetupWithManager(mgr ctrl.Manager) error
type TestWorkflowReconciler ¶
TestWorkflowReconciler reconciles a TestWorkflow object
func (*TestWorkflowReconciler) SetupWithManager ¶
func (r *TestWorkflowReconciler) SetupWithManager(mgr ctrl.Manager) error
type TestWorkloadReconciler ¶
type TestWorkloadReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder }
TestWorkloadReconciler reconciles a TestWorkload object
func (*TestWorkloadReconciler) SetupWithManager ¶
func (r *TestWorkloadReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.