-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin' into s3-backup-restore-sidecar
- Loading branch information
Showing
12 changed files
with
142 additions
and
7 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
12 changes: 12 additions & 0 deletions
12
control-plane/roles/gardener/templates/csi-driver-lvm/controller-deployment.yaml
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,12 @@ | ||
--- | ||
apiVersion: core.gardener.cloud/v1 | ||
kind: ControllerDeployment | ||
metadata: | ||
name: csi-driver-lvm | ||
helm: | ||
rawChart: "{{ (lookup('url', 'https://raw.githubusercontent.com/' + gardener_extension_csi_driver_lvm_image_repo_ref + '/example/controller-registration.yaml', split_lines=False) | from_yaml_all | list)[0].helm.rawChart }}" | ||
values: | ||
image: | ||
repository: {{ gardener_extension_csi_driver_lvm_image_name }} | ||
tag: {{ gardener_extension_csi_driver_lvm_image_tag }} | ||
pullPolicy: Always |
13 changes: 13 additions & 0 deletions
13
control-plane/roles/gardener/templates/csi-driver-lvm/controller-registration.yaml
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,13 @@ | ||
--- | ||
apiVersion: core.gardener.cloud/v1beta1 | ||
kind: ControllerRegistration | ||
metadata: | ||
name: csi-driver-lvm | ||
spec: | ||
deployment: | ||
policy: Always | ||
deploymentRefs: | ||
- name: csi-driver-lvm | ||
resources: | ||
- kind: Extension | ||
type: csi-driver-lvm |
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 @@ | ||
# blackbox-exporter | ||
|
||
Deploys the blackbox-exporter in a systemd-managed Docker container. | ||
|
||
## Variables | ||
|
||
This role uses variables from [partition-defaults](/partition). So, make sure you define them adequately as well. | ||
|
||
| Name | Mandatory | Description | | ||
| ----------------------------------------- | --------- | -------------------------------------------- | | ||
| monitoring_blackbox_exporter_etc_host_dir | | The host directory for the blackbox exporter | | ||
| monitoring_blackbox_exporter_image_name | | Image name of the blackblox exporter | | ||
| monitoring_blackbox_exporter_image_tag | | Image tag of the blackbox exporter | | ||
| monitoring_blackbox_exporter_port | | Port for the blackblox exporter | |
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,12 @@ | ||
# ipmi-exporter | ||
|
||
Deploys the ipmi-exporter in a systemd-managed Docker container. | ||
|
||
## Variables | ||
|
||
| Name | Mandatory | Description | | ||
| ------------------------------------- | --------- | ---------------------------------------- | | ||
| monitoring_ipmi_exporter_etc_host_dir | | The host directory for the IPMI exporter | | ||
| monitoring_ipmi_exporter_image_name | | Image name of the IPMI exporter | | ||
| monitoring_ipmi_exporter_image_tag | | Image tag of the IPMI exporter | | ||
| monitoring_ipmi_exporter_port | | Port for the IPMI exporter | |
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,12 @@ | ||
# node-exporter | ||
|
||
Deploys the node-exporter in a systemd-managed Docker container. | ||
|
||
## Variables | ||
|
||
| Name | Mandatory | Description | | ||
| ----------------------------------- | --------- | ---------------------------------------- | | ||
| monitoring_node_exporter_dir | | The host directory for the node exporter | | ||
| monitoring_node_exporter_image_name | | Image name of the IPMI exporter | | ||
| monitoring_node_exporter_image_tag | | Image tag of the IPMI exporter | | ||
| monitoring_node_exporter_port | | Port for the IPMI exporter | |
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,35 @@ | ||
# prometheus | ||
|
||
Deploys prometheus in a systemd-managed Docker container. | ||
|
||
## Variables | ||
|
||
This role uses variables from [partition-defaults](/partition). So, make sure | ||
you define them adequately as well. | ||
|
||
| Name | Mandatory | Description | | ||
| ------------------------------------------------ | --------- | ----------------------------------------------------------- | | ||
| prometheus_port | | Port for prometheus | | ||
| prometheus_image_name | yes | Image version of the prometheus | | ||
| prometheus_image_tag | yes | Image tag of the prometheus | | ||
| prometheus_config_host_dir | | The host directory for prometheus configurations | | ||
| prometheus_data_host_dir | | The host directory for prometheus data | | ||
| prometheus_alertmanager_target | | Targets for the alertmanager | | ||
| prometheus_alertmanager_basic_auth_username | | The username for the authentication to the alertmanager | | ||
| prometheus_alertmanager_basic_auth_password | | The password for the authentication to the alertmanager | | ||
| prometheus_remote_write_url | | Remote write target for prometheus | | ||
| prometheus_frr_exporter_targets | | FRR exporter targets to scrape from | | ||
| prometheus_metal_core_targets | | metal-core targets to scrape from | | ||
| prometheus_node_exporter_targets | | Node exporter targets to scrape from | | ||
| prometheus_promtail_targets | | Promtail targets to scrape from | | ||
| prometheus_ping_targets | | Ping targets to scrape from | | ||
| prometheus_sonic_exporter_targets | | Sonic exporter targets to scrape from | | ||
| prometheus_blackbox_exporter_targets | | Blackbox exporter targets to scrape from | | ||
| prometheus_lightbox_exporter_targets | | Lightbox exporter targets to scrape from | | ||
| prometheus_lightos_smart_targets | | Lightos smart targets to scrape from | | ||
| prometheus_ipmi_exporter_targets | | IPMI exporter targets to scrape from | | ||
| prometheus_hosts_content | | Available hosts for prometheus | | ||
| prometheus_blackbox_exporter_icmp_groups | | ICMP groups for the blackbox exporter | | ||
| prometheus_blackbox_exporter_metal_api_probe_url | | metal-api probe URL for the blackbox exporter | | ||
| prometheus_remote_write_basic_auth_username | | The username for the prometheus remote write authentication | | ||
| prometheus_remote_write_basic_auth_password | | The password for the prometheus remote write authentication | |
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,12 @@ | ||
# sonic-exporter | ||
|
||
Deploys the sonic-exporter in a systemd-managed Docker container. | ||
|
||
## Variables | ||
|
||
| Name | Mandatory | Description | | ||
| ------------------------- | --------- | -------------------------------- | | ||
| sonic_exporter_image_name | | Image name of the sonic exporter | | ||
| sonic_exporter_image_tag | | Image tag of the sonic exporter | | ||
| sonic_exporter_address | | Address for the sonic exporter | | ||
| sonic_exporter_port | | Port for the sonic exporter | |
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