UNPKG

@itentialopensource/adapter-kubernetes

Version:

This adapter integrates with system described as: kubernetes.

1,860 lines (1,859 loc) 134 kB
{ "apiVersion": "string", "kind": "string", "metadata": { "annotations": {}, "clusterName": "string", "creationTimestamp": "string", "deletionGracePeriodSeconds": 5, "deletionTimestamp": "string", "finalizers": [ "string", "string", "string", "string", "string", "string", "string", "string" ], "generateName": "string", "generation": 8, "initializers": { "pending": [ { "name": "string" }, { "name": "string" }, { "name": "string" }, { "name": "string" } ], "result": { "apiVersion": "string", "code": 9, "details": { "causes": [ { "field": "string", "message": "string", "reason": "string" }, { "field": "string", "message": "string", "reason": "string" } ], "group": "string", "kind": "string", "name": "string", "retryAfterSeconds": 4, "uid": "string" }, "kind": "string", "message": "string", "metadata": { "continue": "string", "remainingItemCount": 5, "resourceVersion": "string", "selfLink": "string" }, "reason": "string", "status": "string" } }, "labels": {}, "managedFields": [ { "apiVersion": "string", "fields": {}, "manager": "string", "operation": "string", "time": "string" } ], "name": "string", "namespace": "string", "ownerReferences": [ { "apiVersion": "string", "blockOwnerDeletion": false, "controller": false, "kind": "string", "name": "string", "uid": "string" }, { "apiVersion": "string", "blockOwnerDeletion": true, "controller": true, "kind": "string", "name": "string", "uid": "string" }, { "apiVersion": "string", "blockOwnerDeletion": false, "controller": true, "kind": "string", "name": "string", "uid": "string" }, { "apiVersion": "string", "blockOwnerDeletion": false, "controller": true, "kind": "string", "name": "string", "uid": "string" }, { "apiVersion": "string", "blockOwnerDeletion": false, "controller": true, "kind": "string", "name": "string", "uid": "string" }, { "apiVersion": "string", "blockOwnerDeletion": false, "controller": true, "kind": "string", "name": "string", "uid": "string" } ], "resourceVersion": "string", "selfLink": "string", "uid": "string" }, "spec": { "maxReplicas": 3, "metrics": [ { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 3, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 6, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 3, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 4, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 10, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 9, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 1, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 1, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 10, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 5, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 10, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 6, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 6, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 6, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 10, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 4, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 2, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 9, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 6, "averageValue": "string", "type": "string", "value": "string" } }, "object": { "describedObject": { "apiVersion": "string", "kind": "string", "name": "string" }, "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 9, "averageValue": "string", "type": "string", "value": "string" } }, "pods": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string", "string", "string" ] } ], "matchLabels": {} } }, "target": { "averageUtilization": 1, "averageValue": "string", "type": "string", "value": "string" } }, "resource": { "name": "string", "target": { "averageUtilization": 1, "averageValue": "string", "type": "string", "value": "string" } }, "type": "string" }, { "external": { "metric": { "name": "string", "selector": { "matchExpressions": [ { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string" ] }, { "key": "string", "operator": "string", "values": [ "string", "string", "string", "string", "string", "string", "string", "string"