Kubernetes Topology Sync
Общие сведения
Название плагина: k8sTopologySync
Ссылка для загрузки плагина: k8sTopologySync
Описание:
Данный плагин позволяет получать из Kubernetes API информацию по всем основным workload
сущностям (Namespace, Nodes, DaemonSets, Deployments, ReplicaSets, StatefulSets, PersistentVolumes, Pods).
Формат сценария задания потока данных
name: K8s Topology Sync
jobs:
- name: K8s Topology Sync
steps:
- plugin: k8sTopologySync
with:
streamId: $.vars.stream.id
streamKey: $.vars.stream.key
apiUri: <K8s ApiServer URL>
resourceKind: <string>
syncRetryMaxCount: <integer>
syncRetryIntervalSec: <integer>
syncLogLevel: <string>
sendEventsBatchSize: <integer>
sendEventsType: <string>
proxy:
address: <string>
credentials:
login: <string>
password: <string>
tlsConfig:
insecureSkipVerify: <boolean>
caFile: <string>
serverName: <string>
enableHttp2: <boolean>
followRedirects: <boolean>
with-secured:
authorization:
bearerToken: <string>
bearerTokenFile: <string>