Skip to content

Commit 68e93c4

Browse files
create example broker (#60)
Co-authored-by: Paul S. Schweigert <[email protected]>
1 parent dc87eb8 commit 68e93c4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

pkg/install/install.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,20 @@ func Eventing() error {
183183
}
184184
fmt.Println(" Mt-channel broker installed...")
185185

186+
config := `apiVersion: eventing.knative.dev/v1
187+
kind: broker
188+
metadata:
189+
name: example-broker
190+
namespace: default`
191+
192+
exampleBroker := exec.Command("kubectl", "apply", "-f", "-")
193+
exampleBroker.Stdin = strings.NewReader(config)
194+
if err := runCommand(exampleBroker); err != nil {
195+
return fmt.Errorf("example broker: %w", err)
196+
}
197+
198+
fmt.Println(" Example broker installed...")
199+
186200
return nil
187201
}
188202

0 commit comments

Comments
 (0)