b3scale-operator

command module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: May 13, 2024 License: AGPL-3.0 Imports: 3 Imported by: 0

README

b3scale-operator

Installation

  1. Deploy CRD
    • kubectl apply -f kubernetes/crd.yaml
  2. Configure Operator by modifying the Secret in kubernetses/operator.yaml
  3. Deploy Operator
    • kubectl apply -f kubernetes/operator.yaml

Usage

apiVersion: b3scale.io/v1
kind: BBBFrontend
metadata:
  name: frontend-full-settings
spec:
  settings:
    defaultPresentation:
      url: ""
      force: true
    requiredTags:
      - "bbb_24_mediasoup"
    createOverrideParams:
       allowStartStopRecording: "false"
    createDefaultParams:
       allowStartStopRecording: "false"
       disabledFeatures: "chat,captions"

This will create a frontend instance with the name b3scale-operator-testeroni. Add a secret with credentials to the BBBFrontend resource. An full example is included in the ./kubernetes/test-bbb.yaml file.

apiVersion: b3scale.io/v1
kind: BBBFrontend
metadata:
  name: frontend-provided-credentials
spec:
  credentials:
    frontend: bbb.example.com
    secretRef:
      name: frontend-provided-credentials-secret
      key: "FRONTEND_API_SECRET"
  settings: {}

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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