Skip to content

Commit 73a0489

Browse files
committed
README bump
1 parent 773fee7 commit 73a0489

File tree

6 files changed

+94
-75
lines changed

6 files changed

+94
-75
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Kubernetes sprite resources for PlantUML
2+
3+
## Example
4+
5+
```uml
6+
@startuml
7+
!include ../resource/k8s-sprites-unlabeled-25pct.iuml
8+
package "Infrastructure" {
9+
component "<$master>\nmaster" as master
10+
component "<$etcd>\netcd" as etcd
11+
component "<$node>\nnode" as node
12+
}
13+
```
14+
15+
## Unlabeled - 25%
16+
17+
![Unlabeled 25% kubernetes k8s plantuml sprite icons](./out/k8s-sprites-unlabeled-25pct.png)
18+
19+
## Labeled - 25%
20+
21+
![Labeled 25% kubernetes k8s plantuml sprite icons](./out/k8s-sprites-labeled-25pct.png)
22+

out/.gitkeep

Whitespace-only changes.
67.1 KB
Loading
53.5 KB
Loading

src/k8s-sprites-labeled-25pct-demo.uml

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -2,48 +2,48 @@
22
title Labeled k8s sprites
33
!include ../resource/k8s-sprites-labeled-25pct.iuml
44
package "Control plane" {
5-
component "sched <$sched>" as sched
6-
component "c_c_m <$c_c_m>" as c_c_m
7-
component "c_m <$c_m>" as c_m
8-
component "kubelet <$kubelet>" as kubelet
9-
component "api <$api>" as api
10-
component "k_proxy <$k_proxy>" as k_proxy
5+
component "<$sched>\nsched" as sched
6+
component "<$c_c_m>\nc_c_m" as c_c_m
7+
component "<$c_m>\nc_m" as c_m
8+
component "<$kubelet>\nkubelet" as kubelet
9+
component "<$api>\napi" as api
10+
component "<$k_proxy>\nk_proxy" as k_proxy
1111
}
1212
package "Infrastructure" {
13-
component "master <$master>" as master
14-
component "etcd <$etcd>" as etcd
15-
component "node <$node>" as node
13+
component "<$master>\nmaster" as master
14+
component "<$etcd>\netcd" as etcd
15+
component "<$node>\nnode" as node
1616
}
1717
package "Kubernetes resources" {
18-
component "group <$group>" as group
19-
component "sa <$sa>" as sa
20-
component "user <$user>" as user
21-
component "pv <$pv>" as pv
22-
component "job <$job>" as job
23-
component "pod <$pod>" as pod
24-
component "crb <$crb>" as crb
25-
component "sts <$sts>" as sts
26-
component "ing <$ing>" as ing
27-
component "role <$role>" as role
28-
component "cm <$cm>" as cm
29-
component "netpol <$netpol>" as netpol
30-
component "ns <$ns>" as ns
31-
component "secret <$secret>" as secret
32-
component "quota <$quota>" as quota
33-
component "rb <$rb>" as rb
34-
component "ep <$ep>" as ep
35-
component "pvc <$pvc>" as pvc
36-
component "c_role <$c_role>" as c_role
37-
component "cronjob <$cronjob>" as cronjob
38-
component "ds <$ds>" as ds
39-
component "sc <$sc>" as sc
40-
component "svc <$svc>" as svc
41-
component "deploy <$deploy>" as deploy
42-
component "crd <$crd>" as crd
43-
component "hpa <$hpa>" as hpa
44-
component "psp <$psp>" as psp
45-
component "vol <$vol>" as vol
46-
component "rs <$rs>" as rs
47-
component "limits <$limits>" as limits
18+
component "<$group>\ngroup" as group
19+
component "<$sa>\nsa" as sa
20+
component "<$user>\nuser" as user
21+
component "<$pv>\npv" as pv
22+
component "<$job>\njob" as job
23+
component "<$pod>\npod" as pod
24+
component "<$crb>\ncrb" as crb
25+
component "<$sts>\nsts" as sts
26+
component "<$ing>\ning" as ing
27+
component "<$role>\nrole" as role
28+
component "<$cm>\ncm" as cm
29+
component "<$netpol>\nnetpol" as netpol
30+
component "<$ns>\nns" as ns
31+
component "<$secret>\nsecret" as secret
32+
component "<$quota>\nquota" as quota
33+
component "<$rb>\nrb" as rb
34+
component "<$ep>\nep" as ep
35+
component "<$pvc>\npvc" as pvc
36+
component "<$c_role>\nc_role" as c_role
37+
component "<$cronjob>\ncronjob" as cronjob
38+
component "<$ds>\nds" as ds
39+
component "<$sc>\nsc" as sc
40+
component "<$svc>\nsvc" as svc
41+
component "<$deploy>\ndeploy" as deploy
42+
component "<$crd>\ncrd" as crd
43+
component "<$hpa>\nhpa" as hpa
44+
component "<$psp>\npsp" as psp
45+
component "<$vol>\nvol" as vol
46+
component "<$rs>\nrs" as rs
47+
component "<$limits>\nlimits" as limits
4848
}
4949
@enduml
Lines changed: 33 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,41 @@
11
@startuml
22
title Unlabeled k8s sprites
33
!include ../resource/k8s-sprites-unlabeled-25pct.iuml
4-
package "Control plane" {
5-
}
64
package "Infrastructure" {
7-
component "master <$master>" as master
8-
component "etcd <$etcd>" as etcd
9-
component "node <$node>" as node
5+
component "<$master>\nmaster" as master
6+
component "<$etcd>\netcd" as etcd
7+
component "<$node>\nnode" as node
108
}
119
package "Kubernetes resources" {
12-
component "group <$group>" as group
13-
component "sa <$sa>" as sa
14-
component "user <$user>" as user
15-
component "pv <$pv>" as pv
16-
component "job <$job>" as job
17-
component "pod <$pod>" as pod
18-
component "crb <$crb>" as crb
19-
component "sts <$sts>" as sts
20-
component "ing <$ing>" as ing
21-
component "role <$role>" as role
22-
component "cm <$cm>" as cm
23-
component "netpol <$netpol>" as netpol
24-
component "ns <$ns>" as ns
25-
component "secret <$secret>" as secret
26-
component "quota <$quota>" as quota
27-
component "rb <$rb>" as rb
28-
component "ep <$ep>" as ep
29-
component "pvc <$pvc>" as pvc
30-
component "c_role <$c_role>" as c_role
31-
component "cronjob <$cronjob>" as cronjob
32-
component "ds <$ds>" as ds
33-
component "sc <$sc>" as sc
34-
component "svc <$svc>" as svc
35-
component "deploy <$deploy>" as deploy
36-
component "crd <$crd>" as crd
37-
component "hpa <$hpa>" as hpa
38-
component "psp <$psp>" as psp
39-
component "vol <$vol>" as vol
40-
component "rs <$rs>" as rs
41-
component "limits <$limits>" as limits
10+
component "<$group>\ngroup" as group
11+
component "<$sa>\nsa" as sa
12+
component "<$user>\nuser" as user
13+
component "<$pv>\npv" as pv
14+
component "<$job>\njob" as job
15+
component "<$pod>\npod" as pod
16+
component "<$crb>\ncrb" as crb
17+
component "<$sts>\nsts" as sts
18+
component "<$ing>\ning" as ing
19+
component "<$role>\nrole" as role
20+
component "<$cm>\ncm" as cm
21+
component "<$netpol>\nnetpol" as netpol
22+
component "<$ns>\nns" as ns
23+
component "<$secret>\nsecret" as secret
24+
component "<$quota>\nquota" as quota
25+
component "<$rb>\nrb" as rb
26+
component "<$ep>\nep" as ep
27+
component "<$pvc>\npvc" as pvc
28+
component "<$c_role>\nc_role" as c_role
29+
component "<$cronjob>\ncronjob" as cronjob
30+
component "<$ds>\nds" as ds
31+
component "<$sc>\nsc" as sc
32+
component "<$svc>\nsvc" as svc
33+
component "<$deploy>\ndeploy" as deploy
34+
component "<$crd>\ncrd" as crd
35+
component "<$hpa>\nhpa" as hpa
36+
component "<$psp>\npsp" as psp
37+
component "<$vol>\nvol" as vol
38+
component "<$rs>\nrs" as rs
39+
component "<$limits>\nlimits" as limits
4240
}
43-
4441
@enduml

0 commit comments

Comments
 (0)