-
Notifications
You must be signed in to change notification settings - Fork 115
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
operator zabbix-operator-certified-rhmp (6.0.36) (#925)
* Zabbix 6.0.36 release * Pin the operator manifests
- Loading branch information
Showing
8 changed files
with
7,339 additions
and
0 deletions.
There are no files selected for viewing
275 changes: 275 additions & 0 deletions
275
.../zabbix-operator-certified-rhmp/6.0.36/manifests/kubernetes.zabbix.com_zabbixagent2s.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,275 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
creationTimestamp: null | ||
name: zabbixagent2s.kubernetes.zabbix.com | ||
spec: | ||
group: kubernetes.zabbix.com | ||
names: | ||
kind: ZabbixAgent2 | ||
listKind: ZabbixAgent2List | ||
plural: zabbixagent2s | ||
shortNames: | ||
- za2 | ||
singular: zabbixagent2 | ||
scope: Namespaced | ||
versions: | ||
- name: v1alpha1 | ||
schema: | ||
openAPIV3Schema: | ||
properties: | ||
spec: | ||
description: Configuration parameters for Zabbix agent 2 | ||
properties: | ||
active_allow: | ||
description: Enables or disables feature of active checks | ||
title: Enable active checks | ||
type: boolean | ||
activeservers: | ||
description: IP:port (or hostname:port) of Zabbix server or Zabbix | ||
proxy for active checks | ||
type: string | ||
allow_key: | ||
description: Whether remote commands from Zabbix server are allowed | ||
title: Allow key | ||
type: string | ||
allow_privileged: | ||
description: Run Zabbix agent 2 in privileged mode to monitor host | ||
resources | ||
title: Enable privileged mode | ||
type: boolean | ||
buffer_send: | ||
description: Do not keep data longer than N seconds in buffer | ||
maximum: 3600 | ||
minimum: 1 | ||
type: integer | ||
buffer_size: | ||
description: Maximum number of values in a memory buffer | ||
maximum: 65535 | ||
minimum: 2 | ||
type: integer | ||
debug_level: | ||
description: Specifies debug level for Zabbix agent 2 | ||
enum: | ||
- 0 | ||
- 1 | ||
- 2 | ||
- 3 | ||
- 4 | ||
- 5 | ||
title: Debug level | ||
type: integer | ||
deny_key: | ||
description: Deny execution of those item keys that match a pattern | ||
title: Deny key | ||
type: string | ||
enable_persistent_buffer: | ||
description: Enable usage of local persistent storage for active items | ||
type: boolean | ||
enable_status_port: | ||
description: Agent will listen on 31999/TCP port for HTTP status requests | ||
type: boolean | ||
ext_config: | ||
description: Additional configuration for Zabbix agent 2 | ||
title: Extended configuration | ||
type: string | ||
host_interface: | ||
description: Optional parameter that defines host interface | ||
maxLength: 255 | ||
type: string | ||
host_interface_item: | ||
description: Optional parameter that defines an item used for getting | ||
host interface | ||
type: string | ||
hostname_item: | ||
description: Optional parameter that defines a Zabbix agent 2 item | ||
used for getting host name | ||
type: string | ||
load_module: | ||
description: Module to load at agent 2 startup. Modules are used to | ||
extend functionality of the agent 2 | ||
type: string | ||
metadata: | ||
description: Optional parameter that defines host metadata | ||
maxLength: 255 | ||
type: string | ||
metadata_item: | ||
description: Optional parameter that defines a Zabbix agent 2 item | ||
used for getting host metadata | ||
type: string | ||
modules_claim: | ||
description: Zabbix agent 2 loadable modules volume claim | ||
title: Modules volume | ||
type: string | ||
passive_allow: | ||
description: Enables or disables feature of passive checks | ||
type: boolean | ||
passive_servers: | ||
description: List of comma delimited IP addresses, optionally in CIDR | ||
notation, or hostnames of Zabbix servers and Zabbix proxies | ||
title: Passive Zabbix servers | ||
type: string | ||
persistent_buffer_claim: | ||
description: The time period for which data should be stored, when | ||
there is no connection to the server or proxy | ||
type: string | ||
persistent_buffer_period: | ||
description: Enable usage of local persistent storage for active items | ||
pattern: ^(\d+|\d+[hmd])$ | ||
type: string | ||
refresh_active_checks: | ||
description: How often list of active checks is refreshed, in seconds | ||
maximum: 3600 | ||
minimum: 60 | ||
type: integer | ||
server_host: | ||
description: IP address, optionally in CIDR notation, or hostname | ||
of main Zabbix server or proxy for passive and active checks | ||
minLength: 1 | ||
title: Zabbix server host | ||
type: string | ||
start_agents: | ||
description: Number of pre-forked instances of zabbix_agent2 that | ||
process passive checks | ||
maximum: 100 | ||
minimum: 0 | ||
type: integer | ||
timeout: | ||
description: Spend no more than Timeout seconds on processing | ||
maximum: 30 | ||
minimum: 1 | ||
type: integer | ||
tls_accept: | ||
description: What incoming connections to accept. Used for a passive | ||
checks. Multiple values can be specified, separated by comma | ||
example: unencrypted,psk | ||
externalDocs: | ||
description: Zabbix documentation - Encryption | ||
url: https://www.zabbix.com/documentation/5.0/manual/encryption | ||
type: string | ||
tls_ca_file_name: | ||
description: File containing the top-level CA(s) certificates for | ||
peer certificate verification, used for encrypted communications | ||
between Zabbix components | ||
type: string | ||
tls_cert_file_name: | ||
description: File containing the agent certificate or certificate | ||
chain, used for encrypted communications with Zabbix components | ||
type: string | ||
tls_cipher_all: | ||
description: GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. | ||
Override the default ciphersuite selection criteria for certificate- | ||
and PSK-based encryption | ||
type: string | ||
tls_cipher_cert: | ||
description: GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. | ||
Override the default ciphersuite selection criteria for certificate-based | ||
encryption | ||
type: string | ||
tls_cipher_cert_13: | ||
description: Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. | ||
Override the default ciphersuite selection criteria for certificate-based | ||
encryption | ||
type: string | ||
tls_cipher_psk: | ||
description: GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. | ||
Override the default ciphersuite selection criteria for PSK-based | ||
encryption | ||
type: string | ||
tls_cipher_psk_13: | ||
description: Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. | ||
Override the default ciphersuite selection criteria for PSK-based | ||
encryption | ||
type: string | ||
tls_cipherall_13: | ||
description: Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. | ||
Override the default ciphersuite selection criteria for certificate- | ||
and PSK-based encryption | ||
type: string | ||
tls_connect: | ||
description: How the agent should connect to Zabbix server or proxy | ||
enum: | ||
- unencrypted | ||
- psk | ||
- cert | ||
externalDocs: | ||
description: Zabbix documentation - Encryption | ||
url: https://www.zabbix.com/documentation/5.0/manual/encryption | ||
type: string | ||
tls_crl_file_name: | ||
description: File containing revoked certificates. This parameter | ||
is used for encrypted communications with Zabbix components | ||
type: string | ||
tls_enc_secret: | ||
description: TLS certificates or / and PSK key files to enable encryption | ||
between Zabbix agent 2 and Zabbix server (proxy) | ||
title: TLS encryption secret | ||
type: string | ||
tls_key_file_name: | ||
description: File containing the agent private key used for encrypted | ||
communications with Zabbix components | ||
type: string | ||
tls_psk_file_name: | ||
description: File containing the agent pre-shared key used for encrypted | ||
communications with Zabbix components | ||
type: string | ||
tls_psk_identity: | ||
description: Pre-shared key identity string, used for encrypted communications | ||
with Zabbix server | ||
format: password | ||
title: TLS PSK identity | ||
type: string | ||
tls_server_cert_issuer: | ||
description: Allowed server (proxy) certificate issuer | ||
type: string | ||
tls_server_cert_subject: | ||
description: Allowed server (proxy) certificate subject | ||
type: string | ||
unsafe_user_parameters: | ||
description: Allow all characters to be passed in arguments to user-defined | ||
parameters | ||
type: boolean | ||
use_host_node_name: | ||
description: Use node name as Hostname | ||
title: Use node name as Hostname | ||
type: boolean | ||
required: | ||
- server_host | ||
type: object | ||
x-kubernetes-preserve-unknown-fields: true | ||
status: | ||
description: Deployment status information | ||
properties: | ||
agent_status: | ||
description: Status of agent 2 deployment operation | ||
title: Zabbix agent 2 status | ||
type: string | ||
agent_version: | ||
description: Zabbix agent 2 version | ||
type: string | ||
conditions: | ||
type: object | ||
phase: | ||
description: Zabbix agent 2 deployment status | ||
enum: | ||
- Running | ||
- Pending | ||
- Failed | ||
title: Deployment status | ||
type: string | ||
reason: | ||
description: Reason of current deployment status | ||
title: Reason | ||
type: string | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: null | ||
storedVersions: null |
Oops, something went wrong.