Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump releases to version v0.15.2 #150

Merged
merged 2 commits into from
Sep 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.DEFAULT_GOAL := build
RELEASE_VERSION := $(or ${RELEASE_VERSION},"v0.15.1")
RELEASE_VERSION := $(or ${RELEASE_VERSION},"v0.15.2")

ifeq ($(CI),true)
DOCKER_TTY_ARG=
Expand Down
1 change: 1 addition & 0 deletions docs/src/external/metalctl/docs/metalctl.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ a cli to manage entities in the metal-stack api
* [metalctl project](metalctl_project.md) - manage project entities
* [metalctl size](metalctl_size.md) - manage size entities
* [metalctl switch](metalctl_switch.md) - manage switch entities
* [metalctl tenant](metalctl_tenant.md) - manage tenant entities
* [metalctl update](metalctl_update.md) - update the program
* [metalctl version](metalctl_version.md) - print the client and server version information
* [metalctl vpn](metalctl_vpn.md) - access VPN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,13 @@ r01leaf01,swp2,44e3a522-5f48-4f3c-9188-41025f9e401e,<b-serial>
```
-h, --help help for connected-machines
--id string ID of the switch.
--machine-id string The id of the connected machine, ignores size flag if set.
--name string Name of the switch.
--os-vendor string OS vendor of this switch.
--os-version string OS version of this switch.
--partition string Partition of this switch.
--rack string Rack of this switch.
--size string Size of the connectedmachines.
--size string Size of the connected machines.
```

## Options inherited from parent commands
Expand Down
53 changes: 53 additions & 0 deletions docs/src/external/metalctl/docs/metalctl_tenant.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# metalctl tenant

manage tenant entities

## Synopsis

a tenant belongs to a tenant and groups together entities in metal-stack.

## Options

```
-h, --help help for tenant
```

## Options inherited from parent commands

```
--api-token string api token to authenticate. Can be specified with METALCTL_API_TOKEN environment variable.
--api-url string api server address. Can be specified with METALCTL_API_URL environment variable.
-c, --config string alternative config file path, (default is ~/.metalctl/config.yaml).
Example config.yaml:

---
apitoken: "alongtoken"
...


--debug debug output
--force-color force colored output even without tty
--kubeconfig string Path to the kube-config to use for authentication and authorization. Is updated by login. Uses default path if not specified.
--no-headers do not print headers of table output format (default print headers)
-o, --output-format string output format (table|wide|markdown|json|yaml|template), wide is a table with more columns. (default "table")
--template string output template for template output-format, go template format.
For property names inspect the output of -o json or -o yaml for reference.
Example for machines:

metalctl machine list -o template --template "{{ .id }}:{{ .size.id }}"


--yes-i-really-mean-it skips security prompts (which can be dangerous to set blindly because actions can lead to data loss or additional costs)
```

## SEE ALSO

* [metalctl](metalctl.md) - a cli to manage entities in the metal-stack api
* [metalctl tenant apply](metalctl_tenant_apply.md) - applies one or more tenants from a given file
* [metalctl tenant create](metalctl_tenant_create.md) - creates the tenant
* [metalctl tenant delete](metalctl_tenant_delete.md) - deletes the tenant
* [metalctl tenant describe](metalctl_tenant_describe.md) - describes the tenant
* [metalctl tenant edit](metalctl_tenant_edit.md) - edit the tenant through an editor and update
* [metalctl tenant list](metalctl_tenant_list.md) - list all tenants
* [metalctl tenant update](metalctl_tenant_update.md) - updates the tenant

61 changes: 61 additions & 0 deletions docs/src/external/metalctl/docs/metalctl_tenant_apply.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# metalctl tenant apply

applies one or more tenants from a given file

```
metalctl tenant apply [flags]
```

## Options

```
--bulk-output when used with --file (bulk operation): prints results at the end as a list. default is printing results intermediately during the operation, which causes single entities to be printed in a row.
-f, --file string filename of the create or update request in yaml format, or - for stdin.

Example:
$ metalctl tenant describe tenant-1 -o yaml > tenant.yaml
$ vi tenant.yaml
$ # either via stdin
$ cat tenant.yaml | metalctl tenant apply -f -
$ # or via file
$ metalctl tenant apply -f tenant.yaml

the file can also contain multiple documents and perform a bulk operation.

-h, --help help for apply
--skip-security-prompts skips security prompt for bulk operations
--timestamps when used with --file (bulk operation): prints timestamps in-between the operations
```

## Options inherited from parent commands

```
--api-token string api token to authenticate. Can be specified with METALCTL_API_TOKEN environment variable.
--api-url string api server address. Can be specified with METALCTL_API_URL environment variable.
-c, --config string alternative config file path, (default is ~/.metalctl/config.yaml).
Example config.yaml:

---
apitoken: "alongtoken"
...


--debug debug output
--force-color force colored output even without tty
--kubeconfig string Path to the kube-config to use for authentication and authorization. Is updated by login. Uses default path if not specified.
--no-headers do not print headers of table output format (default print headers)
-o, --output-format string output format (table|wide|markdown|json|yaml|template), wide is a table with more columns. (default "table")
--template string output template for template output-format, go template format.
For property names inspect the output of -o json or -o yaml for reference.
Example for machines:

metalctl machine list -o template --template "{{ .id }}:{{ .size.id }}"


--yes-i-really-mean-it skips security prompts (which can be dangerous to set blindly because actions can lead to data loss or additional costs)
```

## SEE ALSO

* [metalctl tenant](metalctl_tenant.md) - manage tenant entities

69 changes: 69 additions & 0 deletions docs/src/external/metalctl/docs/metalctl_tenant_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# metalctl tenant create

creates the tenant

```
metalctl tenant create [flags]
```

## Options

```
--annotations strings add initial annotations, must be in the form of key=value, can be given multiple times to add multiple annotations, e.g. --annotation key=value --annotation foo=bar
--bulk-output when used with --file (bulk operation): prints results at the end as a list. default is printing results intermediately during the operation, which causes single entities to be printed in a row.
--cluster-quota int32 cluster quota
--description string description of the tenant.
-f, --file string filename of the create or update request in yaml format, or - for stdin.

Example:
$ metalctl tenant describe tenant-1 -o yaml > tenant.yaml
$ vi tenant.yaml
$ # either via stdin
$ cat tenant.yaml | metalctl tenant create -f -
$ # or via file
$ metalctl tenant create -f tenant.yaml

the file can also contain multiple documents and perform a bulk operation.

-h, --help help for create
--id string id of the tenant, max 10 characters.
--ip-quota int32 ip quota
--labels strings add initial label, can be given multiple times to add multiple labels, e.g. --label=foo --label=bar
--machine-quota int32 machine quota
--name string name of the tenant, max 10 characters.
--skip-security-prompts skips security prompt for bulk operations
--timestamps when used with --file (bulk operation): prints timestamps in-between the operations
```

## Options inherited from parent commands

```
--api-token string api token to authenticate. Can be specified with METALCTL_API_TOKEN environment variable.
--api-url string api server address. Can be specified with METALCTL_API_URL environment variable.
-c, --config string alternative config file path, (default is ~/.metalctl/config.yaml).
Example config.yaml:

---
apitoken: "alongtoken"
...


--debug debug output
--force-color force colored output even without tty
--kubeconfig string Path to the kube-config to use for authentication and authorization. Is updated by login. Uses default path if not specified.
--no-headers do not print headers of table output format (default print headers)
-o, --output-format string output format (table|wide|markdown|json|yaml|template), wide is a table with more columns. (default "table")
--template string output template for template output-format, go template format.
For property names inspect the output of -o json or -o yaml for reference.
Example for machines:

metalctl machine list -o template --template "{{ .id }}:{{ .size.id }}"


--yes-i-really-mean-it skips security prompts (which can be dangerous to set blindly because actions can lead to data loss or additional costs)
```

## SEE ALSO

* [metalctl tenant](metalctl_tenant.md) - manage tenant entities

61 changes: 61 additions & 0 deletions docs/src/external/metalctl/docs/metalctl_tenant_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# metalctl tenant delete

deletes the tenant

```
metalctl tenant delete <id> [flags]
```

## Options

```
--bulk-output when used with --file (bulk operation): prints results at the end as a list. default is printing results intermediately during the operation, which causes single entities to be printed in a row.
-f, --file string filename of the create or update request in yaml format, or - for stdin.

Example:
$ metalctl tenant describe tenant-1 -o yaml > tenant.yaml
$ vi tenant.yaml
$ # either via stdin
$ cat tenant.yaml | metalctl tenant delete <id> -f -
$ # or via file
$ metalctl tenant delete <id> -f tenant.yaml

the file can also contain multiple documents and perform a bulk operation.

-h, --help help for delete
--skip-security-prompts skips security prompt for bulk operations
--timestamps when used with --file (bulk operation): prints timestamps in-between the operations
```

## Options inherited from parent commands

```
--api-token string api token to authenticate. Can be specified with METALCTL_API_TOKEN environment variable.
--api-url string api server address. Can be specified with METALCTL_API_URL environment variable.
-c, --config string alternative config file path, (default is ~/.metalctl/config.yaml).
Example config.yaml:

---
apitoken: "alongtoken"
...


--debug debug output
--force-color force colored output even without tty
--kubeconfig string Path to the kube-config to use for authentication and authorization. Is updated by login. Uses default path if not specified.
--no-headers do not print headers of table output format (default print headers)
-o, --output-format string output format (table|wide|markdown|json|yaml|template), wide is a table with more columns. (default "table")
--template string output template for template output-format, go template format.
For property names inspect the output of -o json or -o yaml for reference.
Example for machines:

metalctl machine list -o template --template "{{ .id }}:{{ .size.id }}"


--yes-i-really-mean-it skips security prompts (which can be dangerous to set blindly because actions can lead to data loss or additional costs)
```

## SEE ALSO

* [metalctl tenant](metalctl_tenant.md) - manage tenant entities

46 changes: 46 additions & 0 deletions docs/src/external/metalctl/docs/metalctl_tenant_describe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# metalctl tenant describe

describes the tenant

```
metalctl tenant describe <id> [flags]
```

## Options

```
-h, --help help for describe
```

## Options inherited from parent commands

```
--api-token string api token to authenticate. Can be specified with METALCTL_API_TOKEN environment variable.
--api-url string api server address. Can be specified with METALCTL_API_URL environment variable.
-c, --config string alternative config file path, (default is ~/.metalctl/config.yaml).
Example config.yaml:

---
apitoken: "alongtoken"
...


--debug debug output
--force-color force colored output even without tty
--kubeconfig string Path to the kube-config to use for authentication and authorization. Is updated by login. Uses default path if not specified.
--no-headers do not print headers of table output format (default print headers)
-o, --output-format string output format (table|wide|markdown|json|yaml|template), wide is a table with more columns. (default "table")
--template string output template for template output-format, go template format.
For property names inspect the output of -o json or -o yaml for reference.
Example for machines:

metalctl machine list -o template --template "{{ .id }}:{{ .size.id }}"


--yes-i-really-mean-it skips security prompts (which can be dangerous to set blindly because actions can lead to data loss or additional costs)
```

## SEE ALSO

* [metalctl tenant](metalctl_tenant.md) - manage tenant entities

46 changes: 46 additions & 0 deletions docs/src/external/metalctl/docs/metalctl_tenant_edit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# metalctl tenant edit

edit the tenant through an editor and update

```
metalctl tenant edit <id> [flags]
```

## Options

```
-h, --help help for edit
```

## Options inherited from parent commands

```
--api-token string api token to authenticate. Can be specified with METALCTL_API_TOKEN environment variable.
--api-url string api server address. Can be specified with METALCTL_API_URL environment variable.
-c, --config string alternative config file path, (default is ~/.metalctl/config.yaml).
Example config.yaml:

---
apitoken: "alongtoken"
...


--debug debug output
--force-color force colored output even without tty
--kubeconfig string Path to the kube-config to use for authentication and authorization. Is updated by login. Uses default path if not specified.
--no-headers do not print headers of table output format (default print headers)
-o, --output-format string output format (table|wide|markdown|json|yaml|template), wide is a table with more columns. (default "table")
--template string output template for template output-format, go template format.
For property names inspect the output of -o json or -o yaml for reference.
Example for machines:

metalctl machine list -o template --template "{{ .id }}:{{ .size.id }}"


--yes-i-really-mean-it skips security prompts (which can be dangerous to set blindly because actions can lead to data loss or additional costs)
```

## SEE ALSO

* [metalctl tenant](metalctl_tenant.md) - manage tenant entities

Loading