common

package
v1.5.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 26, 2023 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ReasonDeploymentCreate       = "CreateDeployment"
	ReasonDeploymentUpdate       = "UpdateDeployment"
	ReasonFailedDeploymentGet    = "FailedDeploymentGet"
	ReasonFailedDeploymentCreate = "FailedDeploymentCreate"
	ReasonFailedDeploymentUpdate = "FailedDeploymentUpdate"

	ReasonFailedSecretCompose = "FailedSecretCompose"
	ReasonFailedSecretGet     = "FailedSecretGet"
	ReasonFailedSecretCreate  = "FailedSecretCreate"
	ReasonFailedSecretUpdate  = "FailedSecretUpdate"

	ReasonStatusConfigMapGetFailed    = "FailedConfigMapGet"
	ReasonStatusConfigMapDoesNotExist = "FailedConfigMapDoesNotExist"
	ReasonStatusConfigMapCreateFailed = "FailedConfigMapCreate"
	ReasonStatusConfigMapReadFailed   = "FailedConfigMapRead"
	ReasonStatusSubscriptionFailed    = "SubscriptionFailed"
	ReasonStatusSubscriptionCompleted = "SubscriptionCompleted"
	ReasonStatusSubscriptionUnknown   = "SubscriptionUnknown"
	ReasonStatusSubscriptionReady     = "SubscriptionReady"
	ReasonStatusSubscriptionRunning   = "SubscriptionRunning"

	ReasonFailedServiceAccountGet    = "FailedServiceAccountGet"
	ReasonFailedServiceAccountCreate = "FailedServiceAccountCreate"
	ReasonFailedRoleBindingGet       = "FailedRoleBindingGet"
	ReasonFailedRoleBindingCreate    = "FailedRoleBindingCreate"

	ReasonServiceCreate       = "CreateService"
	ReasonServiceUpdate       = "UpdateService"
	ReasonFailedServiceGet    = "FailedServiceGet"
	ReasonFailedServiceCreate = "FailedServiceCreate"
	ReasonFailedServiceUpdate = "FailedServiceUpdate"

	ReasonFailedTriggerList     = "FailedTriggerList"
	ReasonFailedConfigSerialize = "FailedConfigSerialize"

	ReasonUnavailableEndpoints = "UnavailableEndpoints"
	ReasonFailedEndpointsGet   = "FailedEndpointsGet"

	ReasonBrokerDoesNotExist = "BrokerDoesNotExist"
	ReasonFailedBrokerGet    = "FailedBrokerGet"

	ReasonFailedResolveReference = "FailedResolveReference"
)

Reasons for API Events

View Source
const (
	// Broker ClusterRole that was created as part of TriggerMesh core installation.
	BrokerDeploymentRole = "triggermesh-broker"
)
View Source
const (

	// Name of the status key inside the Status ConfigMap
	ConfigMapStatusKey = "status"
)
View Source
const (
	ConfigSecretKey = "config"
)

Variables

This section is empty.

Functions

func AppAnnotationValue

func AppAnnotationValue(or kmeta.OwnerRefable) string

func GetBrokerConfigMapName added in v1.5.3

func GetBrokerConfigMapName(b eventingv1alpha1.ReconcilableBroker) string

Types

type BrokerReconciler

type BrokerReconciler interface {
	Reconcile(ctx context.Context, rb eventingv1alpha1.ReconcilableBroker, sa *corev1.ServiceAccount, secret *corev1.Secret, configMap *corev1.ConfigMap, do ...resources.DeploymentOption) (*appsv1.Deployment, *corev1.Service, error)
}

func NewBrokerReconciler

func NewBrokerReconciler(ctx context.Context,
	deploymentLister appsv1listers.DeploymentLister,
	serviceLister corev1listers.ServiceLister,
	endpointsLister corev1listers.EndpointsLister,
	image string,
	pullPolicy corev1.PullPolicy) BrokerReconciler

type ConfigMapReconciler added in v1.5.3

type ConfigMapReconciler interface {
	Reconcile(ctx context.Context, rb eventingv1alpha1.ReconcilableBroker) (*corev1.ConfigMap, error)
}

func NewConfigMapReconciler added in v1.5.3

func NewConfigMapReconciler(ctx context.Context, configMapLister corev1listers.ConfigMapLister) ConfigMapReconciler

type SecretReconciler

type SecretReconciler interface {
	Reconcile(ctx context.Context, rb eventingv1alpha1.ReconcilableBroker) (*corev1.Secret, error)
}

type ServiceAccountReconciler

type ServiceAccountReconciler interface {
	Reconcile(ctx context.Context, rb eventingv1alpha1.ReconcilableBroker) (*corev1.ServiceAccount, *rbacv1.RoleBinding, error)
}

func NewServiceAccountReconciler

func NewServiceAccountReconciler(ctx context.Context, serviceAccountLister corev1listers.ServiceAccountLister, roleBindingLister rbacv1listers.RoleBindingLister) ServiceAccountReconciler

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL