-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
20 changed files
with
487 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
// Binary bbsctl is a command line interface to manage BigBlueSwarm load balancer | ||
package main | ||
|
||
import ( | ||
"github.com/bigblueswarm/bbsctl/pkg/cmd/root" | ||
"github.com/spf13/cobra/doc" | ||
) | ||
|
||
func main() { | ||
cmd := root.NewCmd() | ||
if err := doc.GenMarkdownTree(cmd, "./docs"); err != nil { | ||
panic(err) | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## bbsctl | ||
|
||
BigBlueSwarm controller cli | ||
|
||
### Synopsis | ||
|
||
Manage your BigBlueSwarm cluster from the command line | ||
|
||
``` | ||
bbsctl <command> [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
-h, --help help for bbsctl | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl apply](bbsctl_apply.md) - Apply a configuration to bigblueswarm server using a file | ||
* [bbsctl cluster-info](bbsctl_cluster-info.md) - Get overall cluster information | ||
* [bbsctl delete](bbsctl_delete.md) - Delete a specific resource | ||
* [bbsctl describe](bbsctl_describe.md) - Show details of a specific resource or group of resources | ||
* [bbsctl get](bbsctl_get.md) - Display a resource | ||
* [bbsctl init](bbsctl_init.md) - Initialize a resource | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
## bbsctl apply | ||
|
||
Apply a configuration to bigblueswarm server using a file | ||
|
||
### Synopsis | ||
|
||
Apply a configuration to bigblueswarm server using a file | ||
|
||
``` | ||
bbsctl apply -f [filepath] [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-f, --file string resource file path | ||
-h, --help help for apply | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl](bbsctl.md) - BigBlueSwarm controller cli | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## bbsctl cluster-info | ||
|
||
Get overall cluster information | ||
|
||
### Synopsis | ||
|
||
Get overall cluster information. It display all instances with %CPU, %MEM, Active meetings, Active paricipants and API status | ||
|
||
``` | ||
bbsctl cluster-info [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for cluster-info | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl](bbsctl.md) - BigBlueSwarm controller cli | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
## bbsctl delete | ||
|
||
Delete a specific resource | ||
|
||
### Synopsis | ||
|
||
Delete a specific resource | ||
|
||
``` | ||
bbsctl delete <command> [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for delete | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl](bbsctl.md) - BigBlueSwarm controller cli | ||
* [bbsctl delete tenant](bbsctl_delete_tenant.md) - delete a tenant based on hostname | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## bbsctl delete tenant | ||
|
||
delete a tenant based on hostname | ||
|
||
### Synopsis | ||
|
||
delete a tenant based on hostname | ||
|
||
``` | ||
bbsctl delete tenant <hostname> [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for tenant | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl delete](bbsctl_delete.md) - Delete a specific resource | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
## bbsctl describe | ||
|
||
Show details of a specific resource or group of resources | ||
|
||
### Synopsis | ||
|
||
Show details of a specific resource or group of resources | ||
|
||
``` | ||
bbsctl describe <command> [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for describe | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl](bbsctl.md) - BigBlueSwarm controller cli | ||
* [bbsctl describe config](bbsctl_describe_config.md) - describe BigBlueSwarm configuration. | ||
* [bbsctl describe tenant](bbsctl_describe_tenant.md) - Describe B3L tenant. | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## bbsctl describe config | ||
|
||
describe BigBlueSwarm configuration. | ||
|
||
### Synopsis | ||
|
||
describe BigBlueSwarm configuration. | ||
|
||
``` | ||
bbsctl describe config [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for config | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl describe](bbsctl_describe.md) - Show details of a specific resource or group of resources | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## bbsctl describe tenant | ||
|
||
Describe B3L tenant. | ||
|
||
### Synopsis | ||
|
||
Describe a given BigBlueSwarm tenant. | ||
|
||
``` | ||
bbsctl describe tenant <hostname> [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for tenant | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl describe](bbsctl_describe.md) - Show details of a specific resource or group of resources | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
## bbsctl get | ||
|
||
Display a resource | ||
|
||
### Synopsis | ||
|
||
Display a resource | ||
|
||
``` | ||
bbsctl get <command> [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-h, --help help for get | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl](bbsctl.md) - BigBlueSwarm controller cli | ||
* [bbsctl get instances](bbsctl_get_instances.md) - Display all BigBlueButton instances available in your BigBlueSwarm cluster | ||
* [bbsctl get tenants](bbsctl_get_tenants.md) - Display all BigBlueSwarm tenants available in your BigBlueSwarm cluster | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
## bbsctl get instances | ||
|
||
Display all BigBlueButton instances available in your BigBlueSwarm cluster | ||
|
||
### Synopsis | ||
|
||
Display all BigBlueButton instances available in your BigBlueSwarm cluster | ||
|
||
``` | ||
bbsctl get instances [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-c, --csv csv output | ||
-h, --help help for instances | ||
-j, --json json output | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl get](bbsctl_get.md) - Display a resource | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
## bbsctl get tenants | ||
|
||
Display all BigBlueSwarm tenants available in your BigBlueSwarm cluster | ||
|
||
### Synopsis | ||
|
||
Display all BigBlueSwarm tenants available in your BigBlueSwarm cluster | ||
|
||
``` | ||
bbsctl get tenants [flags] | ||
``` | ||
|
||
### Options | ||
|
||
``` | ||
-c, --csv csv output | ||
-h, --help help for tenants | ||
-j, --json json output | ||
``` | ||
|
||
### Options inherited from parent commands | ||
|
||
``` | ||
--config string config file (default is $HOME/.bigblueswarm/.bbsctl.yml) (default "$HOME/.bigblueswarm/.bbsctl.yml") | ||
``` | ||
|
||
### SEE ALSO | ||
|
||
* [bbsctl get](bbsctl_get.md) - Display a resource | ||
|
||
###### Auto generated by spf13/cobra on 30-Dec-2022 |
Oops, something went wrong.