Skip to content

Commit

Permalink
Merge pull request #297 from tremes/netnamespace
Browse files Browse the repository at this point in the history
Bug 1907378: Gather netnamespaces network info
  • Loading branch information
openshift-merge-robot committed Dec 15, 2020
2 parents cf1a73f + d5d5a53 commit 50d63c9
Show file tree
Hide file tree
Showing 5 changed files with 468 additions and 0 deletions.
10 changes: 10 additions & 0 deletions docs/gathered-data.md
Expand Up @@ -234,6 +234,16 @@ Output raw size: 148
#### MostRecentMetrics
[{"Name":"config/metrics","Captured":"0001-01-01T00:00:00Z","Fingerprint":"","Item":"SGVsbG8sIGNsaWVudAojIEFMRVJUUyAyLzEwMDAKSGVsbG8sIGNsaWVudAo="}]

## NetNamespace

collects NetNamespaces networking information

The Kubernetes api https://github.com/openshift/client-go/blob/master/network/clientset/versioned/typed/network/v1/netnamespace.go
Response is an array of netNamespaces. Netnamespace contains Name, EgressIPs and NetID attributes.

Location in archive: config/netnamespaces


## Nodes

collects all Nodes.
Expand Down
300 changes: 300 additions & 0 deletions docs/insights-archive-sample/config/netnamespaces.json
@@ -0,0 +1,300 @@
[
{
"name": "default",
"egressIPs": null,
"netID": 0
},
{
"name": "kube-node-lease",
"egressIPs": null,
"netID": 2795067
},
{
"name": "kube-public",
"egressIPs": null,
"netID": 13073630
},
{
"name": "kube-system",
"egressIPs": null,
"netID": 16631919
},
{
"name": "openshift",
"egressIPs": null,
"netID": 14362778
},
{
"name": "openshift-apiserver",
"egressIPs": null,
"netID": 9577157
},
{
"name": "openshift-apiserver-operator",
"egressIPs": null,
"netID": 2581983
},
{
"name": "openshift-authentication",
"egressIPs": null,
"netID": 10774892
},
{
"name": "openshift-authentication-operator",
"egressIPs": null,
"netID": 3426150
},
{
"name": "openshift-cloud-credential-operator",
"egressIPs": null,
"netID": 13908726
},
{
"name": "openshift-cluster-csi-drivers",
"egressIPs": null,
"netID": 6749949
},
{
"name": "openshift-cluster-machine-approver",
"egressIPs": null,
"netID": 7225590
},
{
"name": "openshift-cluster-node-tuning-operator",
"egressIPs": null,
"netID": 9123147
},
{
"name": "openshift-cluster-samples-operator",
"egressIPs": null,
"netID": 10870345
},
{
"name": "openshift-cluster-storage-operator",
"egressIPs": null,
"netID": 14153285
},
{
"name": "openshift-cluster-version",
"egressIPs": null,
"netID": 14700582
},
{
"name": "openshift-config",
"egressIPs": null,
"netID": 3909207
},
{
"name": "openshift-config-managed",
"egressIPs": null,
"netID": 4698971
},
{
"name": "openshift-config-operator",
"egressIPs": null,
"netID": 15989555
},
{
"name": "openshift-console",
"egressIPs": null,
"netID": 15325655
},
{
"name": "openshift-console-operator",
"egressIPs": null,
"netID": 769593
},
{
"name": "openshift-controller-manager",
"egressIPs": null,
"netID": 2509272
},
{
"name": "openshift-controller-manager-operator",
"egressIPs": null,
"netID": 15276924
},
{
"name": "openshift-dns",
"egressIPs": null,
"netID": 5152056
},
{
"name": "openshift-dns-operator",
"egressIPs": null,
"netID": 6917210
},
{
"name": "openshift-etcd",
"egressIPs": null,
"netID": 15057570
},
{
"name": "openshift-etcd-operator",
"egressIPs": null,
"netID": 9571833
},
{
"name": "openshift-image-registry",
"egressIPs": null,
"netID": 12058587
},
{
"name": "openshift-infra",
"egressIPs": null,
"netID": 12805550
},
{
"name": "openshift-ingress",
"egressIPs": null,
"netID": 3739224
},
{
"name": "openshift-ingress-operator",
"egressIPs": null,
"netID": 3588270
},
{
"name": "openshift-insights",
"egressIPs": null,
"netID": 4028556
},
{
"name": "openshift-kni-infra",
"egressIPs": null,
"netID": 6215975
},
{
"name": "openshift-kube-apiserver",
"egressIPs": null,
"netID": 1239247
},
{
"name": "openshift-kube-apiserver-operator",
"egressIPs": null,
"netID": 14163022
},
{
"name": "openshift-kube-controller-manager",
"egressIPs": null,
"netID": 13084441
},
{
"name": "openshift-kube-controller-manager-operator",
"egressIPs": null,
"netID": 2024599
},
{
"name": "openshift-kube-scheduler",
"egressIPs": null,
"netID": 7968492
},
{
"name": "openshift-kube-scheduler-operator",
"egressIPs": null,
"netID": 14616566
},
{
"name": "openshift-kube-storage-version-migrator",
"egressIPs": null,
"netID": 8037837
},
{
"name": "openshift-kube-storage-version-migrator-operator",
"egressIPs": null,
"netID": 10407813
},
{
"name": "openshift-machine-api",
"egressIPs": null,
"netID": 13163983
},
{
"name": "openshift-machine-config-operator",
"egressIPs": null,
"netID": 13746264
},
{
"name": "openshift-marketplace",
"egressIPs": null,
"netID": 90989
},
{
"name": "openshift-monitoring",
"egressIPs": null,
"netID": 16411305
},
{
"name": "openshift-multus",
"egressIPs": null,
"netID": 11052026
},
{
"name": "openshift-network-operator",
"egressIPs": null,
"netID": 8799386
},
{
"name": "openshift-node",
"egressIPs": null,
"netID": 6691746
},
{
"name": "openshift-oauth-apiserver",
"egressIPs": null,
"netID": 13420319
},
{
"name": "openshift-openstack-infra",
"egressIPs": null,
"netID": 10994738
},
{
"name": "openshift-operator-lifecycle-manager",
"egressIPs": null,
"netID": 6122231
},
{
"name": "openshift-operators",
"egressIPs": null,
"netID": 1635018
},
{
"name": "openshift-ovirt-infra",
"egressIPs": null,
"netID": 15628967
},
{
"name": "openshift-sdn",
"egressIPs": null,
"netID": 7506485
},
{
"name": "openshift-service-ca",
"egressIPs": null,
"netID": 15247878
},
{
"name": "openshift-service-ca-operator",
"egressIPs": null,
"netID": 11604380
},
{
"name": "openshift-user-workload-monitoring",
"egressIPs": null,
"netID": 13785378
},
{
"name": "openshift-vsphere-infra",
"egressIPs": null,
"netID": 15355316
},
{
"name": "test",
"egressIPs": [
"10.128.0.0",
"127.0.0.1"
],
"netID": 16248289
}
]
1 change: 1 addition & 0 deletions pkg/gather/clusterconfig/0_gatherer.go
Expand Up @@ -61,6 +61,7 @@ func (g *Gatherer) Gather(ctx context.Context, recorder record.Interface) error
GatherMachineConfigPool(g),
GatherContainerRuntimeConfig(g),
GatherStatefulSets(g),
GatherNetNamespace(g),
)
}

Expand Down

0 comments on commit 50d63c9

Please sign in to comment.