-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change prefix in taxonomy and cyclondx
Signed-off-by: Mateusz Dymiński <dyminski@gmail.com>
- Loading branch information
1 parent
61e8f90
commit 47f7176
Showing
9 changed files
with
78 additions
and
73 deletions.
There are no files selected for viewing
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
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
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
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
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 |
---|---|---|
|
@@ -17,7 +17,7 @@ import ( | |
) | ||
|
||
const ( | ||
confDir = ".config/ksoc" | ||
confDir = ".config/rad" | ||
) | ||
|
||
var ( | ||
|
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
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
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
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 |
---|---|---|
@@ -1,53 +1,53 @@ | ||
# Custom KSOC KBOM Taxonomy | ||
# Custom RAD KBOM Taxonomy | ||
|
||
This is the KSOC KBOM CycloneDX property namespace and name taxonomy. All of the namespaces are prefixed with `ksoc:kbom:`. | ||
This is the RAD KBOM CycloneDX property namespace and name taxonomy. All of the namespaces are prefixed with `rad:kbom:`. | ||
|
||
Following Taxonomy is used by the `KBOM` tool as extension to: [https://github.com/CycloneDX/cyclonedx-property-taxonomy](https://github.com/CycloneDX/cyclonedx-property-taxonomy). | ||
|
||
## `ksoc:kbom:k8s:component` Namespace Taxonomy | ||
## `rad:kbom:k8s:component` Namespace Taxonomy | ||
|
||
| Namespace | Description | | ||
| ------------------------------------ | ----------------------------------------------------------------- | | ||
| `ksoc:kbom:k8s:component:apiVersion` | API Version of the Kubernetes component. | | ||
| `ksoc:kbom:k8s:component:namespace` | Namespace of the Kubernetes component. | | ||
| `rad:kbom:k8s:component:apiVersion` | API Version of the Kubernetes component. | | ||
| `rad:kbom:k8s:component:namespace` | Namespace of the Kubernetes component. | | ||
|
||
## `ksoc:kbom:k8s:cluster` Namespace Taxonomy | ||
## `rad:kbom:k8s:cluster` Namespace Taxonomy | ||
|
||
| Property | Description | | ||
| ----------------------------------------- | ------------------------------ | | ||
| `ksoc:kbom:k8s:cluster:location:name` | Name of the location. | | ||
| `ksoc:kbom:k8s:cluster:location:region` | Region of the cluster. | | ||
| `ksoc:kbom:k8s:cluster:location:zone` | Zone where cluster is located. | | ||
| `rad:kbom:k8s:cluster:location:name` | Name of the location. | | ||
| `rad:kbom:k8s:cluster:location:region` | Region of the cluster. | | ||
| `rad:kbom:k8s:cluster:location:zone` | Zone where cluster is located. | | ||
|
||
## `ksoc:kbom:k8s:node` Namespace Taxonomy | ||
## `rad:kbom:k8s:node` Namespace Taxonomy | ||
|
||
| Property | Description | | ||
| -------------------------------------------------- | ------------------------------------ | | ||
| `ksoc:kbom:k8s:node:osImage` | Node's operating system image | | ||
| `ksoc:kbom:k8s:node:arch` | Node's architecture | | ||
| `ksoc:kbom:k8s:node:kernel` | Node's kernel version | | ||
| `ksoc:kbom:k8s:node:bootId` | Node's Boot identifier | | ||
| `ksoc:kbom:k8s:node:type` | Node's type | | ||
| `ksoc:kbom:k8s:node:operatingSystem` | Node's operating system | | ||
| `ksoc:kbom:k8s:node:machineId` | Node's machine identifier | | ||
| `ksoc:kbom:k8s:node:hostname` | Node's hostname | | ||
| `ksoc:kbom:k8s:node:containerRuntimeVersion` | Node's container runtime version | | ||
| `ksoc:kbom:k8s:node:kubeletVersion` | Node's kubelet version | | ||
| `ksoc:kbom:k8s:node:kubeProxyVersion` | Node's kube proxy version | | ||
| `ksoc:kbom:k8s:node:capacity:cpu` | Node's CPU capacity | | ||
| `ksoc:kbom:k8s:node:capacity:memory` | Node's Memory capacity | | ||
| `ksoc:kbom:k8s:node:capacity:pods` | Node's Pods capacity | | ||
| `ksoc:kbom:k8s:node:capacity:ephemeralStorage` | Node's ephemeral storage capacity | | ||
| `ksoc:kbom:k8s:node:allocatable:cpu` | Node's allocatable CPU | | ||
| `ksoc:kbom:k8s:node:allocatable:memory` | Node's allocatable Memory | | ||
| `ksoc:kbom:k8s:node:allocatable:pods` | Node's allocatable Pods | | ||
| `ksoc:kbom:k8s:node:allocatable:ephemeralStorage` | Node's allocatable ephemeral storage | | ||
|
||
## `ksoc:kbom:pkg` Namespace Taxonomy | ||
| `rad:kbom:k8s:node:osImage` | Node's operating system image | | ||
| `rad:kbom:k8s:node:arch` | Node's architecture | | ||
| `rad:kbom:k8s:node:kernel` | Node's kernel version | | ||
| `rad:kbom:k8s:node:bootId` | Node's Boot identifier | | ||
| `rad:kbom:k8s:node:type` | Node's type | | ||
| `rad:kbom:k8s:node:operatingSystem` | Node's operating system | | ||
| `rad:kbom:k8s:node:machineId` | Node's machine identifier | | ||
| `rad:kbom:k8s:node:hostname` | Node's hostname | | ||
| `rad:kbom:k8s:node:containerRuntimeVersion` | Node's container runtime version | | ||
| `rad:kbom:k8s:node:kubeletVersion` | Node's kubelet version | | ||
| `rad:kbom:k8s:node:kubeProxyVersion` | Node's kube proxy version | | ||
| `rad:kbom:k8s:node:capacity:cpu` | Node's CPU capacity | | ||
| `rad:kbom:k8s:node:capacity:memory` | Node's Memory capacity | | ||
| `rad:kbom:k8s:node:capacity:pods` | Node's Pods capacity | | ||
| `rad:kbom:k8s:node:capacity:ephemeralStorage` | Node's ephemeral storage capacity | | ||
| `rad:kbom:k8s:node:allocatable:cpu` | Node's allocatable CPU | | ||
| `rad:kbom:k8s:node:allocatable:memory` | Node's allocatable Memory | | ||
| `rad:kbom:k8s:node:allocatable:pods` | Node's allocatable Pods | | ||
| `rad:kbom:k8s:node:allocatable:ephemeralStorage` | Node's allocatable ephemeral storage | | ||
|
||
## `rad:kbom:pkg` Namespace Taxonomy | ||
|
||
| Property | Description | | ||
| --------------------------------- | -------------------------------------------------- | | ||
| `ksoc:kbom:pkg:type` | Type of the package. | | ||
| `ksoc:kbom:pkg:name` | Name of the package. | | ||
| `ksoc:kbom:pkg:version` | Version of the package. | | ||
| `ksoc:kbom:pkg:digest` | Digest of the package. | | ||
| `rad:kbom:pkg:type` | Type of the package. | | ||
| `rad:kbom:pkg:name` | Name of the package. | | ||
| `rad:kbom:pkg:version` | Version of the package. | | ||
| `rad:kbom:pkg:digest` | Digest of the package. | |