From 9243c4a7971728404a76b5a6a07875528b713e94 Mon Sep 17 00:00:00 2001 From: jihaofeng <1343277221@qq.com> Date: Sat, 14 Sep 2024 14:06:32 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=88=A0=E9=99=A4]=E5=A4=9A=E4=BD=99=E7=9A=84?= =?UTF-8?q?confd=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- confd/.gitkeep | 0 confd/conf.d/opcua.toml | 11 ----------- confd/confd.toml | 6 ------ confd/templates/opcua.tmpl | 36 ------------------------------------ docker/confd/Dockerfile | 13 ------------- 5 files changed, 66 deletions(-) delete mode 100644 confd/.gitkeep delete mode 100644 confd/conf.d/opcua.toml delete mode 100644 confd/confd.toml delete mode 100644 confd/templates/opcua.tmpl delete mode 100644 docker/confd/Dockerfile diff --git a/confd/.gitkeep b/confd/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/confd/conf.d/opcua.toml b/confd/conf.d/opcua.toml deleted file mode 100644 index e9faa60..0000000 --- a/confd/conf.d/opcua.toml +++ /dev/null @@ -1,11 +0,0 @@ -[template] -src = "opcua.tmpl" -dest = "/data/opcua/opcua.yaml" -keys = [ - "/datasource/", - "/exporter/", - "/metrics/", - "/time/", -] -#reload_cmd = "pkill -f opcua-exporter && cd /home/lamonki/opcua-expoter/build && ./manage_opcua_exporter.sh | tee /dev/tty" - diff --git a/confd/confd.toml b/confd/confd.toml deleted file mode 100644 index 2fc4b41..0000000 --- a/confd/confd.toml +++ /dev/null @@ -1,6 +0,0 @@ -backend = "etcd" -nodes = [ - "http://etcd:2379", -] -watch = true - diff --git a/confd/templates/opcua.tmpl b/confd/templates/opcua.tmpl deleted file mode 100644 index f7772f3..0000000 --- a/confd/templates/opcua.tmpl +++ /dev/null @@ -1,36 +0,0 @@ -datasource: - data_source_type: {{ getv "/datasource/data_source_type" }} - name: {{ getv "/datasource/name" }} - description: {{ getv "/datasource/description" }} - opcua_service_address: {{ getv "/datasource/opcua_service_address" }} - security_policy_address: {{ getv "/datasource/security_policy_address" }} - security_mode: {{ getv "/datasource/security_mode" }} - key_authentication_file: {{ getv "/datasource/key_authentication_file" }} - certificate_authentication_file: {{ getv "/datasource/certificate_authentication_file" }} - trusted_list: {{ getv "/datasource/trusted_list" }} - username: {{ getv "/datasource/username" }} - password: {{ getv "/datasource/password" }} - certificate_identity_file: {{ getv "/datasource/certificate_identity_file" }} - key_identity_file: {{ getv "/datasource/key_identity_file" }} - read_mode: {{ getv "/datasource/read_mode" }} - cache_update: {{ getv "/datasource/cache_update" }} - cache_timeout: {{ getv "/datasource/cache_timeout" }} - -exporter: - exporter_bind: {{ getv "/exporter/exporter_bind" }} - exporter_thread: {{ getv "/exporter/exporter_thread" }} - exporter_auth: {{ getv "/exporter/exporter_auth" }} - -metrics: -{{ range $index, $element := ls "/metrics" }} - - name: {{ getv (printf "/metrics/%d/name" $index) }} - identifier_type: {{ getv (printf "/metrics/%d/identifier_type" $index) }} - nodeid: {{ getv (printf "/metrics/%d/nodeid" $index) }} - help: {{ getv (printf "/metrics/%d/help" $index) }} -{{ end }} - -time: - global_time: {{ getv "/time/global_time" }} - opcua_time: {{ getv "/time/opcua_time" }} - node_exporter_time: {{ getv "/time/node_exporter_time" }} - prometheus_time: {{ getv "/time/prometheus_time" }} diff --git a/docker/confd/Dockerfile b/docker/confd/Dockerfile deleted file mode 100644 index c4947e5..0000000 --- a/docker/confd/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM openeuler/openeuler:24.03 - -RUN dnf update -y && \ - dnf clean all && \ - rm -rf /var/cache/dnf/* - -RUN curl -fsSL https://github.com/abtreece/confd/releases/download/v0.20.0/confd-v0.20.0-linux-amd64.tar.gz | tar -xz -C /usr/local/bin && \ - chmod +x /usr/local/bin/confd - -RUN mkdir /etc/confd && \ - mkdir /data - -CMD [ "confd"]