@rama_krishna/k8s-icons
v1.0.2
Published
Kubernetes icon set for Iconify and Mermaid architecture diagrams
Downloads
41
Maintainers
Readme
@iconify-json/k8s
Kubernetes icon set for Iconify and Mermaid architecture diagrams.
Install
npm install @iconify-json/k8sUsage in Mermaid architecture diagrams
architecture-beta
service pod(k8s:pod)[My Pod]
service svc(k8s:svc)[Service]
service deploy(k8s:deploy)[Deployment]
service ing(k8s:ing)[Ingress]
service ns(k8s:ns)[Namespace]
service node(k8s:node)[Node]
ing:R --> L:svc
svc:R --> L:deploy
deploy:R --> L:podAvailable Icons
| Name | Description |
|------|-------------|
| pod | Pod |
| deploy | Deployment |
| svc | Service |
| ing | Ingress |
| ns | Namespace |
| node | Node |
| job | Job |
| cronjob | CronJob |
| ds | DaemonSet |
| rs | ReplicaSet |
| sts | StatefulSet |
| hpa | HorizontalPodAutoscaler |
| pv | PersistentVolume |
| pvc | PersistentVolumeClaim |
| sc | StorageClass |
| cm | ConfigMap |
| secret | Secret |
| sa | ServiceAccount |
| role | Role |
| rb | RoleBinding |
| c_role | ClusterRole |
| crb | ClusterRoleBinding |
| netpol | NetworkPolicy |
| psp | PodSecurityPolicy |
| crd | CustomResourceDefinition |
| quota | ResourceQuota |
| limits | LimitRange |
| ep | Endpoints |
| vol | Volume |
| user | User |
| group | Group |
| etcd | etcd |
| api | API Server |
| control_plane | Control Plane |
| sched | Scheduler |
| c_m | Controller Manager |
| c_c_m | Cloud Controller Manager |
| k_proxy | kube-proxy |
| kubelet | Kubelet |
| rb | ResourceBinding |
Each icon also has an outlined _u variant (e.g. pod_u, deploy_u, svc_u).
License
Apache-2.0
