Documentation ¶
Index ¶
- func Labels(name string) map[string]string
- func MakeReceiver(sink *sinksv1alpha1.RedisStreamSink, image string, tlsCert string) *servingv1.Service
- func MakeRoleBinding(obj kmeta.OwnerRefable, name, clusterRoleName string) *rbacv1.RoleBinding
- func ReceiverName(source *sinksv1alpha1.RedisStreamSink) string
- func RoleBindingName(obj kmeta.OwnerRefable) string
- func ServiceAccountName(source kmeta.OwnerRefable) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeReceiver ¶
func MakeReceiver(sink *sinksv1alpha1.RedisStreamSink, image string, tlsCert string) *servingv1.Service
MakeReceiver generates (but does not insert into K8s) the Receiver Knative Service for RedisStreamSinks
func MakeRoleBinding ¶
func MakeRoleBinding(obj kmeta.OwnerRefable, name, clusterRoleName string) *rbacv1.RoleBinding
MakeRoleBinding creates a RoleBinding object for the single-tenant receive adapter service account 'sa' in the Namespace 'ns'.
func ReceiverName ¶
func ReceiverName(source *sinksv1alpha1.RedisStreamSink) string
func RoleBindingName ¶
func RoleBindingName(obj kmeta.OwnerRefable) string
func ServiceAccountName ¶
func ServiceAccountName(source kmeta.OwnerRefable) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.