Kubernetes cluster
k8s MQL resource for querying Kubernetes infrastructure with cnquery and cnspec.
Kubernetes
Kubernetes cluster
Use MQL in cnspec shell or policy:
k8sMin version: 5.15.0
Relationships
39 resources · 86 relationships·Click to select, expand fields to see properties.
Fields (57)
| Field | Type | Description |
|---|---|---|
admissionprivate | k8s.admission | - |
admissionrequestprivate | k8s.admissionrequest | Kubernetes AdmissionRequest |
admissionreview | k8s.admissionreview | Kubernetes AdmissionReview |
apiresourceprivate | k8s.apiresource | Kubernetes API resources |
apiResources | []k8s.apiresource | Available resource types |
appprivate | k8s.app | Kubernetes Application |
apps | []k8s.app | Kubernetes applications |
clusterrolebindings | []k8s.rbac.clusterrolebinding | Kubernetes RBAC ClusterRoleBindings |
clusterroles | []k8s.rbac.clusterrole | Kubernetes RBAC ClusterRoles |
configmapprivate | k8s.configmap | Kubernetes ConfigMap |
configmaps | []k8s.configmap | ConfigMaps |
containerprivate | k8s.container | Kubernetes workload container |
containerStatusprivate | k8s.containerStatus | Kubernetes container status |
cronjobprivate | k8s.cronjob | Kubernetes CronJob |
cronjobs | []k8s.cronjob | Cluster CronJobs |
customresourceprivate | k8s.customresource | Kubernetes CustomResource |
customresources | []k8s.customresource | Kubernetes custom resources |
daemonsetprivate | k8s.daemonset | Kubernetes DaemonSet |
daemonsets | []k8s.daemonset | Cluster DaemonSets |
deploymentprivate | k8s.deployment | Kubernetes Deployment |
deployments | []k8s.deployment | Cluster deployments |
ephemeralContainerprivate | k8s.ephemeralContainer | Kubernetes ephemeral container |
ingressprivate | k8s.ingress | Kubernetes Ingress |
ingressbackendprivate | k8s.ingressbackend | Kubernetes Ingress backend |
ingresses | []k8s.ingress | Kubernetes Ingresses |
ingresshttprulepathprivate | k8s.ingresshttprulepath | Kubernetes Ingress HTTP rule |
ingressresourcerefprivate | k8s.ingressresourceref | Kubernetes Ingress resource backend |
ingressruleprivate | k8s.ingressrule | Kubernetes Ingress rule |
ingressservicebackendprivate | k8s.ingressservicebackend | Kubernetes Ingress service backend |
ingresstlsprivate | k8s.ingresstls | Kubernetes Ingress TLS |
initContainerprivate | k8s.initContainer | Kubernetes init container |
jobprivate | k8s.job | Kubernetes Job |
jobs | []k8s.job | Cluster Jobs |
namespaceprivate | k8s.namespace | Kubernetes namespace |
namespaces | []k8s.namespace | Cluster namespaces |
networkPolicies | []k8s.networkpolicy | Kubernetes network policies |
networkpolicyprivate | k8s.networkpolicy | Kubernetes Network Policy |
nodeprivate | k8s.node | Kubernetes node |
nodes | []k8s.node | Cluster nodes |
podprivate | k8s.pod | Kubernetes Pod |
pods | []k8s.pod | Cluster Pods |
rbacprivate | k8s.rbac | - |
replicasetprivate | k8s.replicaset | Kubernetes ReplicaSet |
replicasets | []k8s.replicaset | Cluster ReplicaSets |
rolebindings | []k8s.rbac.rolebinding | Kubernetes RBAC RoleBindings |
roles | []k8s.rbac.role | Kubernetes RBAC roles |
secretprivate | k8s.secret | Kubernetes Secret |
secrets | []k8s.secret | Cluster Secrets |
serverVersion | dict | Cluster version |
serviceprivate | k8s.service | Kubernetes Service |
serviceaccountprivate | k8s.serviceaccount | Kubernetes service account |
serviceaccounts | []k8s.serviceaccount | Kubernetes service accounts |
services | []k8s.service | Kubernetes Services |
statefulsetprivate | k8s.statefulset | Kubernetes StatefulSet |
statefulsets | []k8s.statefulset | Cluster StatefulSets |
userinfoprivate | k8s.userinfo | Kubernetes UserInfo |
validatingWebhookConfigurations | []k8s.admission.validatingwebhookconfiguration | Kubernetes admission webhook configurations |