Documentation
¶
Index ¶
- Constants
- func ClusterRoleBinding(t Test, kaoto *kaotoApi.Kaoto) func(g gomega.Gomega) (*rbacv1.ClusterRoleBinding, error)
- func ConditionStatus[T conditionType](conditionType T) func(any) corev1.ConditionStatus
- func ContainerImage(index int) func(*appsv1.Deployment) string
- func Deployment(t Test, kaoto *kaotoApi.Kaoto) func(g gomega.Gomega) (*appsv1.Deployment, error)
- func GetIngress(t Test, kaoto *kaotoApi.Kaoto) (*netv1.Ingress, error)
- func Ingress(t Test, kaoto *kaotoApi.Kaoto) func(g gomega.Gomega) (*netv1.Ingress, error)
- func Kaoto(t Test, namespace *corev1.Namespace, name string) func(g gomega.Gomega) *kaoto.Kaoto
- func Service(t Test, kaoto *kaotoApi.Kaoto) func(g gomega.Gomega) (*corev1.Service, error)
- func ServiceAccount(t Test, kaoto *kaotoApi.Kaoto) func(g gomega.Gomega) (*corev1.ServiceAccount, error)
- type Client
- type Option
- type T
- type Test
Constants ¶
Variables ¶
This section is empty.
Functions ¶
func ClusterRoleBinding ¶
func ConditionStatus ¶
func ConditionStatus[T conditionType](conditionType T) func(any) corev1.ConditionStatus
func ContainerImage ¶
func ContainerImage(index int) func(*appsv1.Deployment) string
func Deployment ¶
func ServiceAccount ¶
Types ¶
type Client ¶
type Client struct {
kubernetes.Interface
Kaoto kaoto.Interface
Discovery discovery.DiscoveryInterface
Route route.Interface
// contains filtered or unexported fields
}
type T ¶
func (*T) NewTestNamespace ¶
Click to show internal directories.
Click to hide internal directories.