Documentation
¶
Index ¶
- func DefaultSecretSelector() *corev1.SecretKeySelector
- func GeneratePublisherName(topic *v1alpha1.Topic) string
- func GetLabelSelector(controller, source string) labels.Selector
- func GetLabels(controller, topic string) map[string]string
- func MakePublisherV1alpha1(args *PublisherArgs) *servingv1alpha1.Service
- func MakePublisherV1beta1(args *PublisherArgs) *servingv1beta1.Service
- type PublisherArgs
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultSecretSelector ¶
func DefaultSecretSelector() *corev1.SecretKeySelector
DefaultSecretSelector is the default secret selector used to load the creds for the publisher to auth with Google Cloud.
func GeneratePublisherName ¶
func GetLabelSelector ¶
func MakePublisherV1alpha1 ¶
func MakePublisherV1alpha1(args *PublisherArgs) *servingv1alpha1.Service
MakePublisherV1beta1 generates (but does not insert into K8s) the Invoker Deployment for Channels.
func MakePublisherV1beta1 ¶
func MakePublisherV1beta1(args *PublisherArgs) *servingv1beta1.Service
MakePublisherV1beta1 generates (but does not insert into K8s) the Invoker Deployment for Channels.