├── LICENSE
├── README.md
├── dist
├── .vscode
│ └── snippets
│ │ └── diagram.json
├── OSS
│ ├── KubernetesApi(m).png
│ ├── KubernetesApi(m).svg
│ ├── KubernetesApi.puml
│ ├── KubernetesCcm(m).png
│ ├── KubernetesCcm(m).svg
│ ├── KubernetesCcm.puml
│ ├── KubernetesCm(m).png
│ ├── KubernetesCm(m).svg
│ ├── KubernetesCm.puml
│ ├── KubernetesCrb(m).png
│ ├── KubernetesCrb(m).svg
│ ├── KubernetesCrb.puml
│ ├── KubernetesCrd(m).png
│ ├── KubernetesCrd(m).svg
│ ├── KubernetesCrd.puml
│ ├── KubernetesCrole(m).png
│ ├── KubernetesCrole(m).svg
│ ├── KubernetesCrole.puml
│ ├── KubernetesCronjob(m).png
│ ├── KubernetesCronjob(m).svg
│ ├── KubernetesCronjob.puml
│ ├── KubernetesDeploy(m).png
│ ├── KubernetesDeploy(m).svg
│ ├── KubernetesDeploy.puml
│ ├── KubernetesDs(m).png
│ ├── KubernetesDs(m).svg
│ ├── KubernetesDs.puml
│ ├── KubernetesEp(m).png
│ ├── KubernetesEp(m).svg
│ ├── KubernetesEp.puml
│ ├── KubernetesEtcd(m).png
│ ├── KubernetesEtcd(m).svg
│ ├── KubernetesEtcd.puml
│ ├── KubernetesGroup(m).png
│ ├── KubernetesGroup(m).svg
│ ├── KubernetesGroup.puml
│ ├── KubernetesHpa(m).png
│ ├── KubernetesHpa(m).svg
│ ├── KubernetesHpa.puml
│ ├── KubernetesIng(m).png
│ ├── KubernetesIng(m).svg
│ ├── KubernetesIng.puml
│ ├── KubernetesJob(m).png
│ ├── KubernetesJob(m).svg
│ ├── KubernetesJob.puml
│ ├── KubernetesKproxy(m).png
│ ├── KubernetesKproxy(m).svg
│ ├── KubernetesKproxy.puml
│ ├── KubernetesKubelet(m).png
│ ├── KubernetesKubelet(m).svg
│ ├── KubernetesKubelet.puml
│ ├── KubernetesLimits(m).png
│ ├── KubernetesLimits(m).svg
│ ├── KubernetesLimits.puml
│ ├── KubernetesMaster(m).png
│ ├── KubernetesMaster(m).svg
│ ├── KubernetesMaster.puml
│ ├── KubernetesNetpol(m).png
│ ├── KubernetesNetpol(m).svg
│ ├── KubernetesNetpol.puml
│ ├── KubernetesNode(m).png
│ ├── KubernetesNode(m).svg
│ ├── KubernetesNode.puml
│ ├── KubernetesNs(m).png
│ ├── KubernetesNs(m).svg
│ ├── KubernetesNs.puml
│ ├── KubernetesPod(m).png
│ ├── KubernetesPod(m).svg
│ ├── KubernetesPod.puml
│ ├── KubernetesPsp(m).png
│ ├── KubernetesPsp(m).svg
│ ├── KubernetesPsp.puml
│ ├── KubernetesPv(m).png
│ ├── KubernetesPv(m).svg
│ ├── KubernetesPv.puml
│ ├── KubernetesPvc(m).png
│ ├── KubernetesPvc(m).svg
│ ├── KubernetesPvc.puml
│ ├── KubernetesQuota(m).png
│ ├── KubernetesQuota(m).svg
│ ├── KubernetesQuota.puml
│ ├── KubernetesRb(m).png
│ ├── KubernetesRb(m).svg
│ ├── KubernetesRb.puml
│ ├── KubernetesRole(m).png
│ ├── KubernetesRole(m).svg
│ ├── KubernetesRole.puml
│ ├── KubernetesRs(m).png
│ ├── KubernetesRs(m).svg
│ ├── KubernetesRs.puml
│ ├── KubernetesSa(m).png
│ ├── KubernetesSa(m).svg
│ ├── KubernetesSa.puml
│ ├── KubernetesSc(m).png
│ ├── KubernetesSc(m).svg
│ ├── KubernetesSc.puml
│ ├── KubernetesSched(m).png
│ ├── KubernetesSched(m).svg
│ ├── KubernetesSched.puml
│ ├── KubernetesSecret(m).png
│ ├── KubernetesSecret(m).svg
│ ├── KubernetesSecret.puml
│ ├── KubernetesSts(m).png
│ ├── KubernetesSts(m).svg
│ ├── KubernetesSts.puml
│ ├── KubernetesSvc(m).png
│ ├── KubernetesSvc(m).svg
│ ├── KubernetesSvc.puml
│ ├── KubernetesUser(m).png
│ ├── KubernetesUser(m).svg
│ ├── KubernetesUser.puml
│ ├── KubernetesVol(m).png
│ ├── KubernetesVol(m).svg
│ ├── KubernetesVol.puml
│ └── all.puml
├── kubernetes_C4.puml
├── kubernetes_Common.puml
├── kubernetes_Container.puml
├── kubernetes_Context.puml
└── kubernetes_Simplified.puml
├── media
├── animation.gif
├── hello-world.png
├── kubernetes.png
├── microservices-azure-aks.png
└── vscode.gif
└── samples
├── aks-aci.puml
├── hello-world.puml
├── kubernetes.puml
└── microservices-azure-aks.puml
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Diego Casati
4 | Copyright (c) 2018 Ricardo Niepel
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in all
14 | copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22 | SOFTWARE.
23 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesApi(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesApi(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesApi.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesApi [70x66/16z] {
2 | rLU7iYCn20iT_l-7RxOaEyV88UMgNY-MXOJnvlOVGQigw6kE7IcVSrYT-9o7l1hqVOue07kBWxCMy9UDbgmLNWvCQaBm7EqhI1bZUPzdZgL2CJSE7dCuR_nM
3 | 43oHz5mLvjRZ8jHZDENl8D-fJpcge_r7Sp0xH-V19VtC0Up7F8nOS2q4pXWqXkj2zlIsg3GO5W_c4PPoxXtma2mBagubQ3iR2fk20GlodVBWkiYp2vzjuJmS
4 | D8TTaOjvuDsLE9VwP4mYM-Zkknng4nf3pss9aaTDQkcEZL5u57ENxEBdFvmwU7LS4jeIP_T4rcbhQPRb9NrbJBJeQ1_qNE6oRPpCNaKuqg9Lpt7nkMLSCsDg
5 | Kce29UlSCWyjfhjBB4XyW0cLnqvqQD7ABBiMqXDZlFMSn_w5CZQR_Oet2HgpcYrKwHitInO_zlUdne1v75Lk6uCzgf1YFANzajTwqNTHl7q3j30OuOQkAdbS
6 | kNRbaYTZ0fP-0_ScvUjRWHSWDvO-CiXLien9l89OMgGd1B2WmTvwfO7nhxMnx8yDSf4sj7w60rpt4kFUIGcaDC_X11VULilYNzlTq8E2S6pYgjYO7iPxeDXX
7 | U-tn4qh5GNN5s3ziMtX3WYmxwatWgcbOOQyb83K0nZFdcC8SPIPiPOxZcH-StIkub2jlgRQEPmZALAYszUngotY6e4GpJfPGMyOpD1Pj9nbM56-yFd8MPrDf
8 | xe9uvWEd1Xf_GimiF52WeD0vdK5ldvxPcuxasp-E7m
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesApi)
12 | !define KubernetesApi(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesApi, KubernetesApi)
13 | !define KubernetesApi(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesApi, KubernetesApi)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCcm(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesCcm(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCcm.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesCcm [70x66/16z] {
2 | rLS7ikmm25l01dJ_2_z96yyoSjhlUcLJjI1XGZx_4Hg0a9_cM97sdgDZu2MFE0hQSuu0GN_4eOa9_BRGbfZXjc66AuJUjVOSQOziUSx3RK4qpisDvnok2ty7
3 | XNAIkQ-D-bRj4bPZSkM_J_sTrwa6AieLHS4S79o7f_JDGUJdFCfOU2v2rXWLHZ6GrRt5gXPAaoVzY8UIM15qaKmJiXfBo4TybAfCXJdHNNBZ6kJ90Z-NHTEt
4 | d9rMHKxwWLTLOh_LhuH99eiSkjiMRL9Xv5oMEFWqlVLqvy8qkXHp3TdDnmKAfCwMIr9POg-UIEooeYLwZj1dmaInJjP6huWb2qUgEY3SKiYivXIwVsMCdd5L
5 | f582jDnkKUGMIs-hIcei-20TQX7h2BEX8HDzt2WdmdYfEO_rGp8w01_sfb1XPhr5aBvmg-KcqMR_gJ2a7mVWVM7ea2DlAE_IFi8hjUXhKBfia5YKjF3E7bLR
6 | cE9ZxSUeu2Gi-4RM8jMnQVG1g8E5jWpnPeckOeuGjMhf1cCilB7pMXcnjFDfGFUnmGPfGQbdsi3Rcc8SbPJJoI5FXm7JvMwRN4gV3SCe2kSYpfAD-J3E3UKA
7 | ztlZ9mkL6qKYPlfnsS8BadXPWOVWMGkU8jwDxjoUkO-XshuthAk6QN1x-Cmh2OjZmzUD3ZEuKNkuKR6AvBtdiR7GjOxGOWz5OV4yDWOBjOSNraWajet24jVl
8 | HrpTH7UaSNkuKHnpPUT6pQ6VQoG87hzNo-FLyroRrCy_ZXy
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesCcm)
12 | !define KubernetesCcm(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesCcm, KubernetesCcm)
13 | !define KubernetesCcm(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesCcm, KubernetesCcm)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCm(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesCm(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCm(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
33 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCm.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesCm [70x66/16z] {
2 | rTU7RiCm30HGYnJ7_VyF5vagZ4jbY-bwMCKwD3nPO_j7Ee1ezOoBrFKCmqKffpbs-lcC066dCYG1pWyFMXEl72vCCHCoh_Q8r6ajjPmME8CN7pXDAY73lgw6
3 | 5KxwNR1BSJobNoI0S2PU_oGC_enLtYK6AQNmmGY6a8i0OC8eC93zg3fUh9Atf1WPotavtG-UwoR9UY63IH3ndBkHficwmtfAdtoAgHSEmFMp3ZwOZeB2ti86
4 | WmeTOoc8htUePElbWW_6iTxq60ngASfIvkk5Rk62eh53bLDG9Mz9KPQITf40mXYd_mkP-UGaeSikQYb2jxhGYm1WodJmRQfXdR_h3AZlTkJcKRzCPMMV6sh7
5 | wtfHiH5QgMSmxAIAPcgNRYB9wvbVdDLWFRR4vb2VrFEog9O0ik7oHpTM3yTIPAIGUXZP_o9NcX8dtaUf8faAQCASryFPmi8d0bEopUN9vnNN3duzbTcaR7_S
6 | 1m
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesCm)
10 | !define KubernetesCm(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesCm, KubernetesCm)
11 | !define KubernetesCm(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesCm, KubernetesCm)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrb(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesCrb(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrb(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
30 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrb.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesCrb [70x66/16z] {
2 | rPTdpYOX38E7G8hlV-0jR1a9os_9rk_vZGp4CUNwG2m0ENvPOrFpQkEuQUgCmC5wNoC1ngzti88WNYxqB2XUDcpY6MclMQjXmxGjVHssHQEDJxoDTKIOqww1
3 | 3a7-jZXK0aHZI-XXKgLV64CJUHxrLT35VekAFobB-DeKu6lZ1QAEyq15BN4ls_9HOUgSmIvMsGHqtm5Sincv0L2vyS6fnP9H39NnoMDBbiLahWRBoxFbnunb
4 | D-k7iKiLXXUvhKTICoIV8LETK5ebU2sfJgZnm_kygHyJ1mvK3omHyZrlYOx1IN6RRlpsamiZ3f_nZGJcs8Z4XOnY3ag0FkJr2GMtSQgCbP0g-5NijwZCtxUM
5 | XL-4mjZ1wAXhiEYKQX17O5iKFGex_EwNHx_2ypffNQ_4W6QeCukPa5pI7iPn46QEvQCkDokI5kGnsIXOpGbS0P_QdeT6nTm--DvH3h97Scne3mzi5IDx94Ox
6 | ogsIy4dsQ1PNDm3pQSNsQBpJ-4nsVZHCDRvNp7WZFTtQb5t_EPy1
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesCrb)
10 | !define KubernetesCrb(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesCrb, KubernetesCrb)
11 | !define KubernetesCrb(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesCrb, KubernetesCrb)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrd(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesCrd(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrd(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
30 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrd.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesCrd [70x66/16z] {
2 | rPTNegKm34DltBN_1K-lE7RArAS_sY6MaO7N6v80yF6hZCyAlcSelkkICmmFoJd3CP4UCIXGoBQDva2ZlOOnLdBQRMsluAEsm9ZO6yvMMoWzDul6UtEYOohQ
3 | Wc3b-7YMWudYSJJ9KdzlA7XGx8AII_hfOg7nMTyB_YpItjzqWqBS6KFR0y0ROpIjif8s56nJf37ccgB9bXjAf4Ddb6nCt5D6ikM68aKKtSoaf92g-jGOGLBG
4 | xZkYdItnwZGcnkmCn786S9jxspJPKqvlAEWc5BYlA1a37BjB-NRdRsFEfTFJ45Nb6c3cCOcI0iS9o1JyAeMM51ALiQ3mb98QAXjhaPgY-2nkATCmKivSP4e-
5 | FmeAJoQQbgaTnLYN2SNhk55QJ4MHAYZveF9dwVTbysUbuAQCtkYPji25SjnmBYq6SYtdlElyqzrfSuvflf849iETM19bypi98y2c8p0SGarxkaR5000Ln2jL
6 | r0xtccAqQayLXU5WKq6ko0_-Zvo8OGeOiN9gJoCzV_0t_t3svtkVgFF_wd6SddDlWbx_kTu3
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesCrd)
10 | !define KubernetesCrd(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesCrd, KubernetesCrd)
11 | !define KubernetesCrd(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesCrd, KubernetesCrd)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrole(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesCrole(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCrole.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesCrole [70x66/16z] {
2 | rPS5UZCn34JNuhd_WN_imkTOMgNSLwPNUoOnR3y80U3ZpOv_1B_UeTXvjMSO9kHvXsE1FkMWG8ArW-P0HhimnXrEtMfhWbkrlDup75touXrFGvMapvYdWzTW
3 | LRzz9eiXnVjJoWTDsyQfY3gMq9T_HjO9Xh30-Hg_tWUZowbCIDnOCAD7RYnoVkvbC9ZmOoA1w_IfMhSejKJ888TclnZN6MSM0VzpOU-g2YOoY-7b0sUMKOIx
4 | MpnUAamjiksCnA8n1q38Wv7CyX008G_6ts8PQIo8qy93JWlZ0TvZgIowZpNR8hnOeHABuf5YXUBrZ29VgR10b-aEBE3SWgL5yfMAi49MbW2g3DSjaLp8D_5a
5 | Gic9PrHBE1AuktroPG4rjomgZon1BGccaLQBXzyEEMuFNu8KcSDFjZRIQ1qR2AybYaDXdwB6rn-c0g-0jndKDAy50oMSBF4pN5iihoSxn0JHFwa9MJ2JWmrA
6 | f5CzzS6P7680R0J8u0DiJW3Pgfwig3rhOs2BlsziIY8aPpqvfONTFP9wbgT4CeZ2_bckCzBOwocHIxf1S062YHtYK2APwidGxWE_nhitcffeNgzgHllPy_fi
7 | WhPlpcy
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesCrole)
11 | !define KubernetesCrole(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesCrole, KubernetesCrole)
12 | !define KubernetesCrole(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesCrole, KubernetesCrole)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCronjob(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesCronjob(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesCronjob.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesCronjob [70x66/16z] {
2 | rPS5ckGy30LjoRPKzp_m3-aizHk5bckmgRxeoPJs5p60wD_js4XlZvdiFFVqnHlZlYD0cUqEbXIioq5xKd6vOSuPOTTQguoTa8QLRL7olVdfLzjIM-h61zop
3 | W1MIUnRwUpayiIpfxnCBRvRrmA8b8TJZfSwN1qWmnaFAzUYvXPteEm7PTqBIBOAHEWFYI__8rdjN2qoDfRRin5Wo1Bum3Yq1v9fZhZWC9WyibZ1xUz57Keux
4 | Qel3EchdqAce5jTrn8jWHcdfYP-ipBgsa6idWUtFB1Pd3GP5BzZdnqkQIopAbteM_SDf5redkVFwdsnYsKWDPg7f9aGpPc6P6WoLnV72ub9qRHbOOJ7vZ5sr
5 | MB5bI8q75SslHx691UfqlNt1atJD1UpOqb8cOdITadvYMSY1mBT_KgvbK2DpqSlv6DHaK_HIzCdZOwMcChJxAEDuVLaNjyOfaghYmG6hrsU_EoUFQPySSlBG
6 | s6ls_IZhSR33VMOJEWU4yy93rieo-ngBj_PKWscO1JQTQJQ9uUQ4a-uUs71RqXuzyoudZJvP1hQY9RR2i4KODeWkxT56ZGdGap5WZ33m5KO36hQW9U2jvh9b
7 | jWCCbf6Tdg-AOhD8HT4E6Lkw2uCzNOUvmaWtJtow1NdbxbS9AmP-HQ1aB-veQf8JHhj0lpLxQYOrQUqFvry
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesCronjob)
11 | !define KubernetesCronjob(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesCronjob, KubernetesCronjob)
12 | !define KubernetesCronjob(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesCronjob, KubernetesCronjob)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesDeploy(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesDeploy(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesDeploy.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesDeploy [70x66/16z] {
2 | rPPNWYqv24DDCcZ_2-uSAJ0ry_BvwgXh90nU_n0AmEd7DPu9MVyRmoV_KuSs4lhVDHm5jluB76ZOjusMGCVjm0GJpdEqTmWPO_an7N9CpC6N6k4UQE4R8gvl
3 | VqLYZLIEYv0mkf7-FkVhT2-zz3TxDevYB0bVwLBqoTyiKkDdOxY-k2HgogUYkddadtx6vIBBKQKebRoosq_6N2lbAESJ7-OMNyMp0reV9igEYjm_kJMqDoRo
4 | 2RdjTkhxxj8hrdTxTFE1BhO4hiXWZ5uEc6V4Cxpe2HPz8WfZV531IbXb32OLxKKWoPRU5qyYrUy4OqPy65Uvm_f-sLcaD67iNKeYr-DNPwUckQHhQYxFpcLp
5 | 2Geg9xbUbTAA81UKPrtwiHnMv67_ijh-z9TH8vKAf9phniTrhKSPmaYth7HM6MPitjCOqDFd6TrJsSd2Z2lDAd7dKHZkE5AyF2RcnrJWVo0hW_-EhKGEYl4L
6 | CnJu-7HV-8hQ44ynbPt55a9476h26shOp0hTmCVz71vSl64BQWY2C6A5Mb10p1cWgEF9GQr0B92ehX03sDMs05j0uPpYAVYgijqTISLKTugdW3yh4aCeHDuh
7 | 0iGGH2cU4drpbn72l24gRB3zwYuWckAfIPbA-fuYErlZ1vLDE-tRbfZdqWrel3ttCFG4hx-SHm
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesDeploy)
11 | !define KubernetesDeploy(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesDeploy, KubernetesDeploy)
12 | !define KubernetesDeploy(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesDeploy, KubernetesDeploy)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesDs(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesDs(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesDs(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
30 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesDs.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesDs [70x66/16z] {
2 | rTO7pXmX38PX5ro--nyu3Gdfdp41f-THMxLt5rlB3Fr71e3WdsrCgVJ33DDFTDZnCFgDGC6eGn8RpdH94plN2rESX9nNUoErjPP-XmCTzU83RN8JyV5LVFiq
3 | EO0OOnYcvxeORxp-1cFj3t3wml6DN-oNQPXP00YR742QCJccHyNBIg8avFMHK0Z7gIBVgsIuUm18dm80rWSbHpKOUQzmZN8DlpfwVHzDJ2nY048c_TOM8JBi
4 | AtXM0YLzLkJ7AvdblINuo2rHSiiFEqAMzu4Sxz1PgGQJ5nMoiiAqe5qfxWU-hfZ6evB5M4uL9NjKKDqj_SeQ31eLTK0vi2XDtAYiXIv1atOgedYWoJiLsroi
5 | X9-hQBiIddXo-aggIWsbzHq_Nq7ZH2Nv9HNzTRzb_6pb_Q1NslB3cqDYITy9r4PnIxbjrHcldW7Sd4iMBuNzwHQZwwX_UgAftYZwZ5uOjU7OYCQhkpfgURs4
6 | 8QeE5IbIj15uS46okmBZk9xzecm0widgnNhsoWhWW-lrrEHz8d9tWBDUJssyfZiyLSIgzUmPBZ2T18w4pX87Wovm-z_JdqqA_UC-0m
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesDs)
10 | !define KubernetesDs(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesDs, KubernetesDs)
11 | !define KubernetesDs(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesDs, KubernetesDs)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesEp(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesEp(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesEp(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
35 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesEp.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesEp [70x66/16z] {
2 | rPU7pYOX24ML8jptV-1jvb-oHE8Csq_AL-T4kTRn7o40RFwiO-CysYY2fcSk9EIzmt10nnl8KR0U5veT5Oy3OzmmkaVx1EThB2rF7KjD7RpXDTIJP79S4ncd
3 | Z2Aphldwap6G_h5Qbjmbz2pKjjI5eQO5vNhKjw1heMJfeOUor3ZE-7KzO780mWhu59mPWUC0RViSlDzVfr8X8NnOV5QBe9HJSNb8jkL3Ouw4bsNXOLiIbgsn
4 | eSYKQqlaPinZJ17VcbEQioYBnTynOxnj3J9Sb4MZWLYHuJglYLQCR8hzSN_GQCeXy6A5-YfUZer5MrqfFWJpM1PNIu4XCAqASzk_K1Fr8lmaUONoDBVcZykx
5 | dDUQrA6cXNw9XNzTM-INr6NOprae7kXR9AzIS0hsoliT0w3nKGwx8w6BfqDXZyl9etUOSZJWaUbjhvc9jzWumEruReSO8JAeCcaTJyQGK85F207JR_7KGH6B
6 | J1C1U5tZ2R95pSoJfOgdd0eYW9nwPA_kHqAa46RIMppteBIgR8tTBJJkUEjwbPclPa-DeiPf_EDy1W
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesEp)
10 | !define KubernetesEp(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesEp, KubernetesEp)
11 | !define KubernetesEp(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesEp, KubernetesEp)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesEtcd(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesEtcd(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesEtcd.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesEtcd [70x66/16z] {
2 | rLO93Yix20jRWFjV-6kKKJHrGMd_swsbQmpOWM7yGz3CTFfHZeMG_yzXkV03F3GJeDzpU1QmhpWuii7yM6Y9xF2nOP8dE9-j_GGXHrj-WAUr9LqBxjRuccFo
3 | nMzPWXkIrbSjVKExADzXTF9_7lsrCI0KUoA01HGCku8_GsbemGDnNZdqTemkPTqk5ICp-8s7UnRR5VfzoCMskHojCFpC16J20BCLnff_8WARf2r87hG0VxiK
4 | tB7GwosSOizCbj0RrifoWU8nJSXscdWhefa7yq4I0iEFn-Y52PJ55mdXjGn2OQYNnRQMIECOLCjMZENGVK3NdqJffl5U64KpxIxDCtsTYji2xuLnj4xlTtU5
5 | IrVPsZCeKD-vVS0pO-UogEi3xveJYTyLawr9PRPr4QRNv1qdr3eQc2jUXq8Oa7m-FchTzb4B0wsFROEnPYqCp6E6tr4yXV4piHNNVw9APZxrXn5UZ19Ugzog
6 | ZyS2BprzXOw29G4qOjAE7U4HkNFJfE5mW2kMQ1zp_CWTvMsUUFhnzrn_hQ3dWcyl0D2CQ37lfSFj_egYtHpwNqPW-vU9Dqe6rIop4Qifrb_v1Hz-PPTeio2J
7 | UOHFusxzx3QFVctZyp8LYV09YC9BH7uF6s-Wyo4GrpzUtQUsB35Am9z4s8DefZ176ejOPq-_ywfbK9gcQauDocJhxEcD8b4TRffyaK-vU3jxUgDekdi22zZJ
8 | W5yhqhiY5wTCCh2dXJxKPPxfP9UwdigYrjlJ6zM3nWcUH_0u8_807H-0lkwUxxK97dyv_WC
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesEtcd)
12 | !define KubernetesEtcd(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesEtcd, KubernetesEtcd)
13 | !define KubernetesEtcd(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesEtcd, KubernetesEtcd)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesGroup(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesGroup(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesGroup.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesGroup [70x66/16z] {
2 | rPU7ikCW34LHr_t_3zxcX9d8yXBYhMVAAs4Ee1lQ-8zG045t7GSfdpiCaqyzv2ZelYFGO5iEJbpWRnTQ4bUy7PXWHV0wsdT8MSPopqE17VhW0zlmjGJAz5Ca
3 | yAJ6HNq7FLFZL_d6rfTXlEAzleUkfeJFB7pBqhVc3orezgEx5lGMAh-TBRoqS091ppLghSNQii1BsvmBtJfBzlk1rrh965bgG6WBavt5vzB50NKM6XDq5ftr
4 | YpduiqNR_tfPT3xB9hLzSMjl6HPnT4KUpgEreApqtMzTBGpkM6J-ixMmchif7rDo4sejqPr0VZeEqkZH9hInO1pusQ9uGPwDWgQb5WOd2wD0pm77sI9N5aL1
5 | fdXQokZv_3_RiM2kkliMd2qa1Hf33XeBTvObrIAtBNCiUjSo5-CT2u-3l6FHxhynrd3VAvS1Bl1cgoiLJg75I1oODFfzQeU93v1HmJxMnRT97wTWZrm-geHL
6 | 8vGzHJYW0J3KX1sJvGtK1372AI6688W30oB8aLqyVL1Y08KBC1AWV5WCu2ZnTBIMaUB8LuijLyYSaG3Y288O_36ZjrQRpkfoX08fB85WDeQeiBVnz46b0vGe
7 | Y2ygMuDYPiEbXSUQt7nUzT3swkanN9Cy_d6-0W
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesGroup)
11 | !define KubernetesGroup(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesGroup, KubernetesGroup)
12 | !define KubernetesGroup(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesGroup, KubernetesGroup)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesHpa(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesHpa(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesHpa.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesHpa [70x66/16z] {
2 | rPQ7pgOw34HTuZBl_y2tRFx5IlX2tNhKAKVWiGReBw8127xhwAJIOmp5Gmyx9jfzH-03HdUGn09dkeWcLbmEJ756o7cqLqWzZUMTXmDdd0SVk8syaHHC8umD
3 | bsCK6xxEr-W453JYponC0rXR-C0Yrong2OGDLsCr6Fba4GjiUEEoB0PZiuNLCPEcnnPC5cwEeZGoNooVBD6wHQHU2FLAhFtYrFqGQon1sazulwiFju-tMxbR
4 | jltAVHy4RPOQ13VzDgO4K1QI_M1oYutDT5X2RyIMmvgPjNf-BiikUqT1xVEoIexzm2KvjnISms1Q3VkgfJJLBQNSMtAsJAaCAnryszBZrg6XakzOQZ-YbAMv
5 | Rh5nOnobqKmxisJ69YbntI3VTzSMbjhTkaBttVLb8SrF5cVwilZSL08KlcrEoxACtsSWOzSnjlf9iS4IEjR8PC7AGcpVB3fzbp4XIqjvahGxbXPTMyf3sgXO
6 | FKjRM1OivaBnpYBKoJUMDhJKHjWnZc8eDy5JSgoRXopAxTtFLE81IZEumJfDneG6Zeahl-uID-8fRBAOYAEPYYDLTb9Q4AEb8HYgI88xN9Rn70KbZcIe0vnf
7 | JVaadcAmH5dKClWada9sblv6d6Xy5a_HiD42AT2cud1H5rl4SnuKr1UBVqoSMuJEIPpGw0ACOuokOLYJGdyu_m8
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesHpa)
11 | !define KubernetesHpa(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesHpa, KubernetesHpa)
12 | !define KubernetesHpa(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesHpa, KubernetesHpa)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesIng(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesIng(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesIng(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
30 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesIng.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesIng [70x66/16z] {
2 | rPM7ijqm24Gle0B__yE9PvmnrZ4ZfoSdzTsobdOfd_-85X5JVbxZmEt7DNgS_BYEZ5Xetwyn8qZ_BWtrA1YlZJQFYjU1MUoO-YRQ6aTW-rY8DGRFM7ROwNiT
3 | _0n2bOyaw_MT25M-agwznYL1Y2sDCPxoxUraETZe9x8Mmw8oRWSKZyHa4FvyfUKrZGkNEWijL5XzMamD6gCuNxyxIfp6TDvo1ckBpl128NpOsBIixbGalRJG
4 | CRVgI2obh7wWLrcSU3KFvktbaMqmTYtyPbsFY6Zf0vQdALp0iCz1sNK5unXhTIlgBL1DjOCvvh3bGhBlQJ3D0EdSxvzGFp38H6rKMB85zBTJSARg8eOwo0xH
5 | c45zlmLrAVVQ67ehWbOupsS1h53Ht4C73Pi4fQwFuXsjSBv3jrEKI6UW5T8ceKewsq6_eab1ITuaBTWlrQfhzPHIXmE5YgPM03BNixH75V5YfR78BkUWCXUp
6 | WQzZnAaoRjScuXXJ0fM632fx1tO0IXwB6WznlZp7ITpnRt2JmF8zt2G2oxTmaz3uboh6Zij807Eez6LM0eijDh4dGETPHZErYAQjSQmKpBYZSuY7pA7XI54-
7 | 5GuLE_vkFK87Z2xPgp0UeeygtTAD60zfgxiHRHxkwYOU10MyHuXld4LGm5GxHmLXK3Nj0uW4OJnxUjIuVlvnlW
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesIng)
11 | !define KubernetesIng(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesIng, KubernetesIng)
12 | !define KubernetesIng(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesIng, KubernetesIng)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesJob(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesJob(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesJob(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
36 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesJob.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesJob [70x66/16z] {
2 | rPS7Rkmm34H55P9p_mF_acW1W_10ffJwqik-NSzOhVmYEW2JOySRties0vDzZoW2FUymt31AXkeWwEEWcuFnkB265LRNrJx1MwgMl4SC2KZnIuUMYMDIYIHd
3 | GQnBi6DHqc_EWc3Hb8LT4lOizSH2WgcR5h3vYECJC0jsgHzY6ImMjqdyNYUuu6m-w6LoVQfhkYmOtxS8YILdwUM575Wyn9Arn61ionA3mOcbtSQ28U_Ko_S2
4 | mEh4SSN839M4p519PZ0uezrQjByp05YVNB_tktcd0ZJqJZkAmOmFiU3KKZ_4qZxkjVGFoQNOcQM-Vatl5rtVBvri658eMGDIEDaKveWxZmnqC-LxmpbokBpo
5 | elGLLtNSOCcjkpYl9p8Gi0whhJbaj6gadkMULnl4tZuFQANrH3nQN00l40DAh8TpQv6tN4giXrCVNf4bpaVQPherfEkPqw-svOs_Bif4sSPoZIUELnn9ZHxE
6 | 0CTh-U7y1G
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesJob)
10 | !define KubernetesJob(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesJob, KubernetesJob)
11 | !define KubernetesJob(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesJob, KubernetesJob)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesKproxy(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesKproxy(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesKproxy.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesKproxy [70x66/16z] {
2 | rPO7Tbr124FfeFrlEEUFo_CXy4jwhdkJGMBcGVyH1Y3vfpKEfVJ3E0u_eyE1XhskaHXmUWKfBCJJHcjXu-d058z8UJRQ-vI-50jGHfABphEnfD8DQV9xy7dN
3 | 0FP1HvuG2NaNKDvqUboy3ORMLPHL_wMUxpPS5UuUHJJgD9NO1XI00qNKTCQMcccBog5sVt6Hz9KwAaaNlXeZ-y7LyjBLmlK-4cemxTq__W5hL1WJYLUvhiRS
4 | jyKzAjn9tJFTPIhS7ze2b1P03dW0DXbJotsWBUIZaWdOql_OALDNiQQo_3hD9Kh2pn7ocuhFYLxQlCsHghwdPKmNip6st3qHDCAZCJaF00CcfnYzj7TZHcal
5 | k2NEDx8TtXWovN7cz3HNNiaA66csoMX_eREvvu9BJy14hBusAqFrCGTNSShquhSldIw6cmfZS8hAg8WGekwmutjZbWkPoU5n-OtGonRqlv1zkt2EgpgWQFe3
6 | NENr2Y-2wS2f_6xOfFBWMMNnhYRRyqz6bMfp6doh17ubEXGFT98k1A5P5TRwxxNO_VtjLWYAY6NRaTPjePy-xqCxdDzQVzIfE_-GWKxnjkFiQuCi3ZSSUvwB
7 | m_7KvhXi7g_1ks_FezJ1w_X-iLlYIVBEwgw1voWQyGyLzrEKgmJSkL9KgnJG501IBPvXg3H2SKC5HMK2SC4LRg7GG4gFPmXAbO5qBtL0qXp5E6_2TPFGwF5q
8 | Zeh4hW9Elk9P442Zk73aJaV-qP5v2k1YBPu1WoL2ZueTTmCuxgO25W1LYsSFQeyyj3axatTLL6gvV5uzKKPFm2-TdXt7JWdzutm3
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesKproxy)
12 | !define KubernetesKproxy(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesKproxy, KubernetesKproxy)
13 | !define KubernetesKproxy(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesKproxy, KubernetesKproxy)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesKubelet(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesKubelet(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesKubelet.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesKubelet [70x66/16z] {
2 | rPQ9ZkH824Iv8Vx_W_TmMwALWdLvhvbvElgeh10PWJ7q2s40al-nnaKf_MqSpT_KuS21lTT833YzGGeByR7HMjZuE3354odFqNv2wQjOW3AId7HUn99VX-MG
3 | tuFFlpI0VT2H3qH2RW7bJUUCYxV6qEgYhCv3PxvRSrMuUnJHg7EenDQW01meejRPhxIOrYfDxVwYIVfENIf9ZQ_6oFxWQddfQk4wZuGEcFRRFt_06XN6HE9L
4 | heinJxQuHuKxgNkckqo5-wCjG6a1v807O9CnjSm3FKA-L39RPJMcXaPg5JjKbkCqboW9HmgH8nC-9zhQlFMHgjvf6LCp6sFBx8cW4HwDoRa1632vYj7MteqP
5 | fRtWbb__IF0w0NGeCFlor-NAAra18ysvCxBDcioz1bnw0YPYzVsoCbGVSt0LLvbU_FMdKpDCAep1AIgZ8aBklsrgc3Pc6SXC3e_s6w5j2yvloBvTE4TN1zJX
6 | oasNTrRO1D-bfV9jsAJoyAwokDLaU__9g597dmOJSS8xqQ5uu2If4OHcLLZV_qJQyTLX9c8K4Sks8wtRmldqUJVjkZdKyrAndxHrOG2AjnrdNnjaSVZ0iUUv
7 | E1mVROxBvl4ENdnxXT89tkFxO0_hOrBJxti0tPQkVOuB_NlYbkju9XotIYhaAefT9L6gMk24YGIKhEDPcyerkK10ADWH0idhzmm5k58wdht1NRY0MwLG138p
8 | 0gU96VkjehG3m5djKCdC1ATPPbPAnxCWboyIe88gE102JgJVDx9AwNWs3E4eAMTrWzpkYYIqO2A64aNH0_wcyNSIZmWzKtZ0w0FuzTFptfiI-idv7G
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesKubelet)
12 | !define KubernetesKubelet(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesKubelet, KubernetesKubelet)
13 | !define KubernetesKubelet(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesKubelet, KubernetesKubelet)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesLimits(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesLimits(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesLimits.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesLimits [70x66/16z] {
2 | rTVNGlCm38PX3Mjyzt_1Z2udhKngvv_F2Vi5v46W_qW347owSP5AompTOeSTJzfy8r0mcY690MTwaoP6tbumnP6GuwLzH-h4ignqE32bKI4mJOh80gOznat6
3 | j-thYOkum8vNwzlVd_Yccmzb-IFJdlUHyPThfV4tnGLVN2ggWr-f3rvn9FkdowbAFHXPh61m7oNMA-ZcAh9SWLb_jHeBmYg9aIplWqOLnn1rkLxXQYmoM-dV
4 | bazKiezbic9M3IRcAabK3GPdAjh7Sg8InLyWdQwW-9msMUc3mMG5gjZGnKfrXSl92leDTRg2BLseo4j55YgwLebu_Pg6fRtRqKKSLlYRu4APYL1yIHQLGZtB
5 | LjnIwHuNRj_y-deyFKXa-TWWM9MqqR2eM8Np3rE91Lgim3IZ5umjHlC-Ga4b3X_T2NlcnVAKR5Tf4QhIJ0IfmH8keecE1c9RKGzAa4Cz6UhWXCTuURhSLmJW
6 | HBDhfObbiJo5dof8OtzQdfhyK6c0jV7oL4T1q28Lq8HvAfpT-dIJ3jZ2nYy43WaToyb_hseySNfMPvD2_xXF
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesLimits)
10 | !define KubernetesLimits(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesLimits, KubernetesLimits)
11 | !define KubernetesLimits(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesLimits, KubernetesLimits)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesMaster(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesMaster(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesMaster.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesMaster [70x66/16z] {
2 | rPO7Ukim38EvH1BtF_0RMMhq8NAwsxzx12O1chBy8W90wRirJhJBcna0y3uTJIp4wpKAX26lmHhWvDD6UsF3Su4vZYXxDjezxQ-AvVKwF1PKS6qUFDT84n4T
3 | e1WHsUOQ3S8Qbx8PqwFya-QxdrChhCWzYuCzX66rR-bUWzZFTOofy5wKt6FK6CEar_IGAb56coVxY9VIE57q9ddOaA-rb8ecWWw54HNck_PPQuetAtnlYtMU
4 | Uquw5Stt0N9rfIulpIDZcjcYLz_zN6rJOtHlIy5lFSNeJ6vC21FlKydf2SHqhUtHxTBKbhfCJpKkjY8Qew4YUsDgYKvFYzvGwIA9Daj0UQJGHpDdiCibQ-wC
5 | eo7LfK1lN2xPvrf6d5moPyMNdF75h6kPWK0tndoXRep9PUQoJb-qQm386MyhDURHRb5q9W3pXjskdrjZo3uk84V3PDowS1ZVqZdBMsOnJqMPIB9QZApmmOug
6 | lnsvO-RI5yKcAhYdro6r-QtJ0z2c2bqPck6DOUg9KlCbqWjELDXYPxCoCVxhM5Gg4l0fkh3CCrtWSMgnhfFKf9J5Sxh1tKH4dVyhwDamWwBapaJ3IWbZO1Ce
7 | StWyz_XvL6h8Yc7h7xUjSg59bYju9RnhnMkfLp-w6qWyknp7S4ktWNQpGfbP3N6KkGCMv50WpxpXIEaMv40fF5490RGH0KaI3mag1ie00KQu83KA49H6k46M
8 | U1XtAX7T0dHQd5Jg7v0b7eQzLB7448n66QIXZKp84WybW96e00nfdXudTn7MPUODu_7meFQe754unEIOnW4XJw2lldjUxqsR_73-0W
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesMaster)
12 | !define KubernetesMaster(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesMaster, KubernetesMaster)
13 | !define KubernetesMaster(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesMaster, KubernetesMaster)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNetpol(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesNetpol(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNetpol.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesNetpol [70x66/16z] {
2 | rPS5bYCn34HjSTt_m4ETSR9wKjFo7uRyPrUfQVn7202VF-lO2BxlK2pkUgOX8TSTZWAzvA10WvqEcWCTfmjZ7E5qjjfzWWzhkU_fQsaoweftP5neqxFLBcea
3 | RQTIUd9Ti-bpFtVRxrTFZcBw5sk2Q-9ljhGdcVFxcpZ8TsUtC-9RGtqm-S-H9K3CBkBsVCH5faiJUvQybBp8fP6zOBfeAM9Roye6_KXGAYyFWQQHg5Sk-TUz
4 | HVfW0Wi_i50_Tyq4VAQHBJDPfFfBVi4F5bOpJPOezsgj9Hz6EHZVjKoYcGwYCfYqmcHvuDl9blAAk0oiiSol-eZMnEHIkNABgW4mLVbkc3u5FcOTZ5Nk5KFC
5 | XoK6RzLw6Knoqz8ioMRPkjHiuTBYOscUac6jnT9CvzJZAV7FbvD-GFMXfFtLokQp06cFfRoXPw09NUhY9LHR47J5meq5aAjh4LGudRQi_2jSLZpilMNz8T0G
6 | fghc07gBvBDKJs-nTW2EykRcP2yunks1vsGNXblayGpSW4S6rz6aE5iKWh3m2xVkb0xKL4__KEN2n80IAMImin03HYIlbj7WQv82v4u0MKpu2B36nFQvgASi
7 | oWXWKn8X-RHCGDaOC5uM7ZqF2tzPsDtZOR5asNrgenUB4w1HxyXFF1-v0E9G8W68d5xIfLHFMrJ6gHly7Z-sq3WcBfmZUkR5ewVFfYTe_EEy0m
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesNetpol)
11 | !define KubernetesNetpol(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesNetpol, KubernetesNetpol)
12 | !define KubernetesNetpol(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesNetpol, KubernetesNetpol)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNode(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesNode(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNode.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesNode [70x66/16z] {
2 | rPO7abin34DPn8BxNpZZDjfLeCW_VPzxWoc0AlA5601AVrtZHhlyD84RlwIZYOLnNQD02Bc2DJRasqPxOyVRWJbEb9sZVOVsIx40FSIAwLo8fLnk697dmTSF
3 | 3T0WElQ6IDfJm7MdiyQbkyRmdaMDNhz4ygNDrHaHsI9KPr79NOC22A155Xqw968QLn7flR-Ob7oaWVZyNcoDiVt4zOxshOLiFU9TeB8V_Va3zUmSAcBH7SwD
4 | ETeIaPqHuX5L4SOAZwCjG7i34a0aC9WnlLaFV0dvhb85Z9CnJHffgenLXNzTU8bM29I91AeGFD6fhRi-SlTdMaDbmeqPcxKdKoXAZIdU00eCknVZKtjl39ME
5 | Henwl57Bv4sIgTAUy_lWEhhKWI5Ul3DgciNCBRlTHG73RFJ7mHgfFdbmdVSoe_NnCcH2LYhGu1nTsPbf8gl3WU-DsIp8Ae78wJVINxQGNzZ-T16QipgWXVq0
6 | ixormibhATToVHh6L0vxrSYdcktsFwCglVHfgeWMOYPAYWTMIYQ6zEhEmST_mnR7cSCgecWHjTqPYGoKdYewrgObyxVPHvJ6_WyLM6azd778n3Fky4fWd-V6
7 | uNphv4XE7jTHujjbN5PmdU0B-nxsQLq-kWkFvn2aXrcYtQtGvY70xJcDPzzKDb063vJ24oaOWLOUppOeAxH26j3MHWlKnv1Quk4G5NcfP5MHU0ZsMSKJfR14
8 | F4OqU3pRBX-5DhIR5yeixiyjIJoKkDhudC8HapED0qFUG2_FdklUjCb_pZS
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesNode)
12 | !define KubernetesNode(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesNode, KubernetesNode)
13 | !define KubernetesNode(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesNode, KubernetesNode)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNs(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesNs(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNs(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
26 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesNs.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesNs [70x66/16z] {
2 | rPS7aYmn24DjOn2w_uL_RTwXh9gcVtuR9gl6GgRn-8_O935_NkE5j74RvpltTMQmiFiQu04V7LPI49UDjgJYSi6Cpy2wKDeBfBNAqjUPO0DHUB3D4Y9DPbqE
3 | xn2YlasAIb3GMXA_aq2-_GDGxYIe_QsRpbxU47XvPRzaySN_66FH1gGnYzymYm0HaNovaozt4F5o1up7nSj-nBceoKYfmiigJ1qyVWT93HvNvCeM1gwhPEa7
4 | 5rU42PMx52gztF61lQb9m-ER6rjH-i8Kjj2ieSBIMowcpbCOGzvE7Md2baxgI8WE1NHKA3hKN2sLUR15gMZih6ATr95Hjc8dTTKOPy7iXWh9PkeAgw_2FDjB
5 | DbDt_2wRtTGTOuV3YZB9VF_ty2X6YCaXQnZVhckpNjSo3hdOeal12VUWksUwlpx2nwFGOyFYNL8CXJr-n-GnaZUmKM43VIoOx08vklVBKt5MOjlQJ5iBkZmL
6 | iE2JdBcTwK_BemlbHYvWxZYKHrDLDhb0XbddrBPEAWvctMgTyr4uQS1QImmA2ky4NuFEYKQJZUELPhPtJz-RNECVvmS
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesNs)
10 | !define KubernetesNs(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesNs, KubernetesNs)
11 | !define KubernetesNs(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesNs, KubernetesNs)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPod(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesPod(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPod.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesPod [70x66/16z] {
2 | rPTdckCm34CfTjp_m5kdoGuYorld_SxtGW4kj7mY742DNtRye4rk4tZXlcSa3lY-e_20a1sqGSZBGLk3SRammuhITRLNQDkgPTyp2XkGuWlRA95iCcHcu0v9
3 | -jr4PXA4hIE1aJui6WIzOEcmrzWiBmIZ3uUG2OrQ11DiY9bXsU0Mp9IJ6_SKaN9B5z1fCZCyWIvC18-bH3GQgD1fY0ez_hJvyw1U_ljb9FKFiocFjq-M5rxI
4 | h53Mvk3XJe7EpqYbpuVnp3AGCbbOCBvbOS7KbeK5Wr-n68bbOI4_jZqB2IRtB2GO_9h5xbZ8aqflMkPW0YU2MhI81O-8auKv0AKMj9yiR1amRW7QPak0eCzN
5 | bj9tYuEoVD7d-6cnNcyE3KuQqlhA6ZDmdoINqXPDbi8z_iJc8OqRc1p1FY4d1XPeOwRkhEwZUJryYOam3S1K4stcetazVETrHKkxeqUxewHvFRme3q1B2z3K
6 | F9x8X7FP4l84lNYYklnzvFOnNNLhNWyloWEC8IjgRL5PqnkVLvonTVTm0fnM-S_v2W
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesPod)
10 | !define KubernetesPod(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesPod, KubernetesPod)
11 | !define KubernetesPod(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesPod, KubernetesPod)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPsp(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesPsp(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPsp.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesPsp [70x66/16z] {
2 | rPO5iYmv30HbSTt_m4iU2glrxDxF6J2S8QaCGtyG2Y36jpecAVI_CKo-mJCS2thV4RZ0w0wSQF3ZGKkYupWmmOxWVRGdf9p7aYR45hrd7ulhUBuldYWqmSTd
3 | 4KldJKbS9KiHbOkInjhEIo9Nag4U6QKUx_BDYuQ6es6n-5D2GttfIm6agwfZqn9UbZdCMTBhgPHTFk7MCXaQ069TzFpLO7YnJ2GG1kJuroeg5vfo7bKBATG1
4 | cRF1RCnx2pgBpRViFOVH3gQt160VlmmYokxSujO2GEPgKdO0xvRgztLZqPd6N23M3IPtbbbwJaktxh2tX8XSMRHknTxof5YoZAMtv9DY0Js9pkA0ZUPGB8D1
5 | Ov7k7akyaQUxkoO2uEq57ZIHxlfBOEplh7VtnREprC6WOZSiqbe0ExRuUojMKWujM0Q-4BXXGSkXXR-BHRvVBVgjbh8P_u-5QPBVOj5oIfrQzF9sP7J8Pazd
6 | aLyHTC7e_deu6b9vGQnlED5per_Sn_fcpudzWjoJrEVtnbLOaS8SO6DU9qSDWKzi02FKa0Oo61-inngK2I0MGnsWH8uIJqUr02vIBKPVmAKZ2-G0ELnAF2tw
7 | MOkm8fZPGIQSwEFfWx8F8pMJROczXMbFOeFI0UFMxkanz2JJRyxV
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesPsp)
11 | !define KubernetesPsp(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesPsp, KubernetesPsp)
12 | !define KubernetesPsp(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesPsp, KubernetesPsp)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPv(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesPv(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPv(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
28 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPv.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesPv [70x66/16z] {
2 | rTS7ZkKm30DGgultF_3sQj3mLxREczw8iGKpoNf37439BsTyqhOU2tptC4SI6vzd58XO4zeuI5aliiR9omCpt9JUH_kAjj5OvZbIcE23Bumf2vcJVJbu8jby
3 | vxQK135U4fxHQyfyOnGFyJxwhe7kgloawjENbvGzeC9KraRKSm_IOqhPEXFlKsyflciPrV7wpcUjUDYOxP-SrAdmS4-aoJ4YkettWspVjkoky1_79ABcsQZG
4 | jK0tnacuUbHr0_Zohj9Do4Hvj_YwuWSIlv9YP5lcAKKQQfu2rb3p5BRbynJxBId96gfbUXNc3PKwkwCuL6uZNOLqYqMVAXoVyCBCYF28oAm66fIHb3abcpL7
5 | 3kESageRSzfIpw-EYgTwU5F8_UuxZ-SxR6k7kI2715Er21kFXmhi8aoZ5O2oyN25ZIjwjHRIhkCv3ye3q4g39HyFHrCWBQEdDcKhWfdluvaqivjf02LDntCM
6 | sueeMJTrJz5rryF7Aqx6fuSBdBMk_znx
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesPv)
10 | !define KubernetesPv(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesPv, KubernetesPv)
11 | !define KubernetesPv(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesPv, KubernetesPv)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPvc(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesPvc(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPvc(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
30 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesPvc.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesPvc [70x66/16z] {
2 | rTS7SgL030HGPQdlV-1Du20O_i1iVfKSkx1IOVgF683adytObD8onsuzXmC7zZmZCU3qX1Gk1DDDMhXoks6AcPHvQ-yeVT2MbHnEpCmRdtXCLaCwfewn8gXJ
3 | BA4ki8IfmHgPfAmKHZ1KbPaH2TITmZYw2jE0qqQGHCIYdYzJ-cCgRolbnCmYOX-B37XT5kOqsMAHw39S3TalXr-L9TaJbrA9-2EcnlU071F5xUS_j6p3Qyca
4 | mxb3Vq8BN2cNlYysMiKYacqZCh8EexFNiZrBZSfIH4XZohs7p05d9jfRJngehD74P4_PkF8-aBRbYQFgnKBseSVnqwh-HMV31rsyKDwkKGukL14_JC7WGXNH
5 | qnHkPLbDqUMKywMIGqfXGWzBChXGCbkaWbAUKz2KaY8jSXGGhYH03auu3h9Wj5z8fE_UpnqN3lJY_ES-_egW3QEs2rWuaRwBNMKaqlGRCmUoCDQMSPMqKxV8
6 | QCTO5_HEiAhwI-6YN_tciLvXfICyvzIiDIffG5VRqpcQD1M39g1P8ee3kf27UIf8kA4Oah2uRazNBKK0jsAuWIRjwSufa9G4JThJoUalGgW04Z2Vj6Uy2Y4g
7 | 2a02E5Itxl_t6uehJ3CvJn6QAqmOtS2FjsVCSQs4_d5V0G
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesPvc)
11 | !define KubernetesPvc(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesPvc, KubernetesPvc)
12 | !define KubernetesPvc(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesPvc, KubernetesPvc)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesQuota(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesQuota(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesQuota.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesQuota [70x66/16z] {
2 | rPU9SdCh38Fn0hRU_uNld1ocJAnGalllN_T2XP4S9st_40uWvCSrBjBQ_wPZyJzrPA3Wdsi4mFJs2Pe04c36sqPR0c5DmBmTc07eZvs1ruI-5wtTUj51K63x
3 | M4Qx6S3xEXpB_0s8K_311tLyZsv49kDUnuaI5nKVngKmW_Ajf0DTPHvYWLSKbN5kKylZbTvgKJlvkrcsaLTMuS8bip5QFBb_6VFgOxM7xusfSSJ3q6d3wW8l
4 | jo8LhiGniOVUMh2zCQolO8BhxiKMClQnHuh8HTQw9rviTxatoqfbobzd2nNEwlSsQNhNgq-r38oLT-sxKihNrCrQ_wo8vqCfKPwED-wGB5FafItFUuBR6lAS
5 | DisMcHmMor_QGiPWeINsvU_Y-I_ijIsTN62LmLraRCl2ohCjdyGJ2cItbtxYF8Hi0TrHdiy9Lh6TYfKzgvPabS4FHPergJNhh7luaIxKhCnL7AdKfqq1GLE6
6 | 9nLl8IXxeDfBvVhnGfrhSH8-lbGWMMhMqip4Te1dBIPWV2_ajQ2SnqIeG9tQTAXLLyRcEI3Ax-g2bFeMJZKAi96XmXTZtteqsdUlFEgYAruJKfAeu7Dw8mIV
7 | 4hkNxdkCWi_ZFrLTpNigC3f2pN8qpQ5gD3kPm2G5KBy-TuVa_Em9xzjuEAXXW4-LK23aKaatTOw7-LP58jqv7aRNZSJH05qtkgy9ZeVnBtVDhyzzkWlNCBNG
8 | AF4SWkgEBT9En5b5svd40Mzl81y_UavDpAIslvp_
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesQuota)
12 | !define KubernetesQuota(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesQuota, KubernetesQuota)
13 | !define KubernetesQuota(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesQuota, KubernetesQuota)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRb(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesRb(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRb(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
32 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRb.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesRb [70x66/16z] {
2 | rTU7hkmW30JGCSPb_l-7dzA44iYziAyVbUspO9C2_YELPCZFPXnIyJ5Zys6EE1_gUaPmmB2Y95-uO98ctqmtJFcTA1EjdP2wr9Rr70akgHWuCbGpL2jDrQaY
3 | rOiKho8bYeXjhqAtppRb9II1317T0fm250TW1P0GG2i05xc6BRWJxh869sHovrr_LuZoW3ldBc5BAO8RBgMKUZrPJEdrXIay9MTKusbuFagBfRfmCA7rwh9y
4 | dU9QP1UaogvOyk31amtBKkDv4Wcou5AVrSilpWU1pMCisEXZHaIJBThtRmtF4ba1s2D5-hASTQb0ULqUZvIAYpnIv1fTDjmfuBp9lYndtQxSw1hWnvUhiIzC
5 | j12BFRwyf0IWvuowml0-epOMQRIDvPwYNLdEb084XmhWRTNjeZz3fSQn82LVJjZI7RCu-EWlKIDthLLUhY-BiYiCJstLfM1y1C3OfUWWnTf7VOeu-nI_UjYd
6 | CAtgBiZpMGqEjK6kdUlCkvHRYEN2MUfKkXJOUef-c6BUZQNolkecP5zT13ihCoeujEWKNqsfuxFKkUZ9p6nFRgzQ2drq3O0Re2o09m1Me5A0S42eWF4--E5D
7 | eJFDd6wMQMOCixXU-V7Ah3_JdPmV4TmbFw1uuZf3H_Z2-29MRjqbEPGOCdOYB2NCE80NmISJIr5NVMzFBxiK9IMOc6XFqwNKeovOshMLKKemPQOzJHsag1MR
8 | QazZtGr_C6AoiatmMmNVoyNjrPWi7prZndTPy8_x0G
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesRb)
12 | !define KubernetesRb(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesRb, KubernetesRb)
13 | !define KubernetesRb(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesRb, KubernetesRb)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRole(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesRole(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRole(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
37 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRole.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesRole [70x66/16z] {
2 | rPO7hkCm34JPoRd_XHT93DkqfBJjxzUq1sae3qp_4GOW-USTDqhfQnm7NteuSC4-ToGcE7s251O4qvjeOSNR0rEy8kNrQD-XzAsnVE_Xn4SOJKZS4AvaLXXp
3 | W9aHp0Pbpc8MEBD3U5kqB2H5N2bYC960Y21kZrGaIqJX8WuLJTnXwZ3kb1UkLE1ARfPOp7UGX13nrSsA1zI9JKAECyxqG7DgOMfWOgas1GdigEE1p2qSs4Yb
4 | 2-ne3C78-geJzsDDTbaBfdrKmmophxnwBjs28vTk2JYJ0homo3iMHZusuisIYGsVnL9UpQAmJTOjXOsQza7XOd5cPa4kTWGwgFcE62TiRk4XbhSjOfD-u9Cb
5 | NbewrMFfo6u9uZmi_TJTwDtIJvtkbcs4pSAACHYCkVXkuRD5HeksMBebznTIjNQBzPQwaRsXUjVDqqtqKtUZDrJlEfjPkBLK3mQJ7Q5c5fzPT6uvFgKd-6GL
6 | 6vfAcYNQIZk9AQsXhkJwrafziE14MIur2c2M2sImaA-wsR2owDHoK4SsWHEHmreC1-M9Xazlhx8z7AClN0aLBpJwZgHNNTzHPssnMKjvPHRklpAp_NCy4fjD
7 | G0vBEf52YAA824Pa8A8C8eOIEVhYfsDCL4GY8meHzqTrUzIU3knG8_0LJ9t25oXTmUSu3J2MCARaPxVkX1b5KnmDSqQ8Aa0eLKrqQ47sw1J51JCGp56y7a-d
8 | cYKG2eI0m6fsUPNMB2sHcSDuLaYtt7VasuxinNZcZMO9X8W1WbAH6CQpnhyv-2E9bmYzfl02epVWjw-UxxCfeN-S7m
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesRole)
12 | !define KubernetesRole(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesRole, KubernetesRole)
13 | !define KubernetesRole(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesRole, KubernetesRole)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRs(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesRs(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRs(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
28 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesRs.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesRs [70x66/16z] {
2 | rPS5bcCn30GjoOA-_u6NF1IdFsXvAaoLvvPnV28cW9HVTIpAna_ZMFo2Hm8Ri-z847nqqC81SJjeAnnnks26ArAlItk7ibPP-Xv9TE25JxHH9kaZUtFmJCpl
3 | 982OYm2GtnuTYo3rvVyK7oAOhxzCB3OBgyuOqzqJGFWY0AIxZE1D0hNKKQh1ymKX0uSM6epkWcyKWCeNFhu97GaMZ9EEO03YGmcBzOYp1iaGaJNZBWn0YSXJ
4 | 6VJKaXU9i7bBUvOgl58dyq5uWHAUoyM2ATfEFkGtYx1OT1pYr3B9KEnRYiHoPN7RSy5u9MzRTCIxPGi6lsAniP2EPGPW7-g570jhMCZm7uleMDGE9b_qSjcn
5 | NxQyprJQiD01jZvb5WuewwDVjMZ7uZZ0Vi6o_MR-gcKRZ0qB-KdTiWGeaynI5OU04cGDQ5DaKzY7DFhNDrC5zB6nWpu-dX1qoK4mzAZRdRFCF5MjQ7auYPqS
6 | 2KrayF9m2XifWCjCLfvZi94Ae5ozTMfJOfc5C5QUO-QUBX2gchGyntYtutEoUwBXLFDunP7swEbdKph-Sxu2
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesRs)
10 | !define KubernetesRs(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesRs, KubernetesRs)
11 | !define KubernetesRs(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesRs, KubernetesRs)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSa(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesSa(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSa(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
26 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSa.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesSa [70x66/16z] {
2 | rPPNWYGn24CRC47tF_36YHwfmkPzVnrABf2H_VYFM03QVbhZ6nC_hf5uuiTrhB2nxciq27bBmmU2kjpe62Wk6nOue_s2jHfjcBRblews1Ub1Vb36DrqoxPjd
3 | 1OPV4kbuVT5anjbU3ZvGVhe1IlYxbV8ABspxGxtNMCg1F2o9b29Oe_ih5_2iYksrLMDSgNolO4mLB_C8HhBkaefgsU2942f-GSLO0qhbbjzN8QKkLH4RlLBx
4 | RfHAokxg9PyWjhfKMLlvVDT5ppPJ1TwOHLGq9GQoIVXeMgo9LxOTPgjcfZEK5Q__DXMeqMnxxO4e4gfv6vyMTP5K8i6QXtMAyENP7jXfBXv2fUYQ08_vueK2
5 | nbMKkFW-zTyXL40mUkvpRRXIQT561o6-gQXVvkDc77bSBuYVR7QH0kFejc3ldmhHbDVX7IaJJp-LIP6rfHJjsXgWNBuoIfm1-noxwSihviAbSEBinYTYS6EM
6 | aNkB3DU1OY29nmxka-IQXBlqpQkxi8UIf73tGhipd_L9ir41B6GZuzGURTHO530PxiGU2NOg35PJVcwF78KgmEO1X9_QeqTXt3sH7ksbxT56QNHdjL4YbmJ2
7 | A9LBvzZjwRdVc_77Fyvd
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesSa)
11 | !define KubernetesSa(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesSa, KubernetesSa)
12 | !define KubernetesSa(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesSa, KubernetesSa)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSc(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesSc(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSc.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesSc [70x66/16z] {
2 | rTK7beCu40JGpbrr_mllMlOR38YHmyO_ERWUg5f8_aU2PElN6GDSFfOSlidHua6ydz6SI7c7WHTAvKKENdcvCETAsxhQLy2NjNoNeysLTV7dZAwgJ20pgme4
3 | 3-ota0etbOOCtJACdzK2tAZiAHyQ414pRrPrDqYWkml8aOxUAgYBVY7E0d_JkiN8NlsaYCOlCQWq4R-u9Jv0p4IIekOHpR6o2MQ4cnR6TMyfTfMIH8DkAYDj
4 | k7zLAsQ159ylZ3sdR1uhso30JIId2vFpbBNf3H5MNBAO3nutpHM8JvzRnXybwjdWbGuJgIrn_Znm6L1gxX7il0csZzhQ3_jMDdZEJdObUrGjB1bOecOU161Y
5 | qwt4_HLQP3LuXs5yrvNXAY8wUpxeFcMZVp8plP7D_0KnJxcciudfRr9K7lXDYikTVfNISkTVfL3kwksZk7bU63wBAlcLsk7CyNCAxl-27XFcPlQO6VV7A18c
6 | pYUrRSNzx1QhmICqcAwdirnkSfyIwPgK6osgtHJliriKiQXP2f_X4Ng_eQRfJN5iy7oSZuSKcwOiTVEPVvY2yxN4BYMRIxDraJuC37-7tAUOtE7Glda0ZNFJ
7 | bImLKN0Jqss1SXL1oO3MWJy_M_HvvWRZ0OZCS7UsZSbbFsRt0F8a-27PANv4PG_yWCiHtvToednNouJpFP2fv4cO9U7cu8bSQ1wqaK5FPYphkIuAwWKg5lKi
8 | Y-fGA1Rr7DaXeqXhJrOiwxdU2d2p69-nhETOr9hAIdF9P0rS294rVNltlBysCFcF-mC
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesSc)
12 | !define KubernetesSc(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesSc, KubernetesSc)
13 | !define KubernetesSc(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesSc, KubernetesSc)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSched(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesSched(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSched.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesSched [70x66/16z] {
2 | rLO7agnA3CEosxRkV-5VCDHsRPSOXl-oDeSH2cx3zWyXI9RzCCU1zl_FCJZnFtaikI2USnG5nYCED2-G7mVjpIjyN9Zp3eNxQZz1-wDQdlFeMbYXkNNncYEn
3 | ymzAG9DSznfD0Lljg1cpk_vJz7itfoYkMFvZIR0dX-RHbhvpYFWr3nIBzcBYZCbWm8bUszkhYe8qB_QHbj8yKFAGN1hoLKlPPicGGm71edAtVd5DyXR2Rs91
4 | vyjpogdeYtsGQofrlZJlWcaLYvsvqrzgMmPZxsCf-fUd69sfWmbv5FkGd9xp7q0shevBorZgd9vgdh4ocgEdzAjWQgdEZaKFrkuYsK2IfYkbNSqSYFEIDNV6
5 | tP3Q8j2RvoNxfMN4aH9SYI-neVQmUCeC1hivvWljJJ2vp5pMySMw1icSzRR9OAvsYx4pISAR-Bf-lWr6xECYS-mCuyk54tfBvvItp68Ueh1_8xH0hF2XRbL-
6 | tdBdsQyvmIrO-1sz3YdcjovlW9WiScLOXZS7p9DbyDFj0XSiQh6hMPc0_dKiB1L9-YHTiCopNE1nMAmpPMiXPSbSRd37_cg_-5TvRvX5IQGEySfiNJ-Cwq9r
7 | mkEpnqyXLVeLYdL-EhRA1IswNC67qAwD4bW4-aq3JeL5Oq7LetiSW9C15BUnVowuz_uvCFalK9m2ij9Pu9OSJYlcyJcWwj55EKRJnq7OJEyj8gmtiY3hqKNr
8 | i3fPUB1KLVN-FKGzUh0wo1W9jd7ZwQLoEjBrh4SX0EzNkY0hMDY_J_XmNOykIaCbgr6y1RPxD6yGsmUmnwVdUJQDxI_7Vm
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesSched)
12 | !define KubernetesSched(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesSched, KubernetesSched)
13 | !define KubernetesSched(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesSched, KubernetesSched)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSecret(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesSecret(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSecret.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesSecret [70x66/16z] {
2 | rPS75YCX34EnmRPq_mjlsCPxCKucpDQVtaIGJ6l_4ODao7sD2NexnhWur17d4-DpZU06Qv-WO85VDhg35PS3wtn7w8LeBu1-APPp7GbUfGu--35w8f9vZaju
3 | WjVvmYOWwRQ5YoSLVsx0IUvpaBfBh5LUTLvBbHYJ8Ed30WGOFXPM6gCiC6aFr5bGp4T51eeBAgz4HDfaBwDlLJ0bd22ih2XxQul--6b4p5v7hXVYtNo07zsW
4 | DH-jQUpAl2smLJ7p7zaRp8nZP1LvQKlO1jggbpG_oDNP0qnWsNAWaes90vLi3E-ez6JBJiMvPWXaTnbvXiegIYu78Pj6LskrYf2Ch9ADuSiU3K9NZoPxOtZW
5 | RXhvUbE5QOOwL-5T5Tsfn7WGY0X_Pet6PE_MBGcIrf_P5gcciNXzLLji1-DQOSDsU361WpSOnNyytJOeJq7Q59vGx3pkRQR00t8fy7EiBgRhnD7MVM98yPI7
6 | Aki6OWpdl0-w3z2wCQGZnLFiUSU03OgZEyL3OgXJ3TqWNiIJWp8DCiJTDEIRBD7SJQYHuwc2yYuUOWz2IN8OqUm1DL8y6UN4oH082Q2H5iF81Y9-gCI5yv7f
7 | KADfbvZtYgaoNpgxHegd2We0IO8_xjSJ96UtnCc99eE3uzNdGy7QDOmrqFQFymK
8 | }
9 |
10 | KubernetesEntityColoring(KubernetesSecret)
11 | !define KubernetesSecret(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesSecret, KubernetesSecret)
12 | !define KubernetesSecret(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesSecret, KubernetesSecret)
13 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSts(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesSts(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSts(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
31 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSts.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesSts [70x66/16z] {
2 | rTO7bgD030HGnPRg_XTUreH-o4sROJR-5oQwi4iYq7z44qZvPWPMgVIO0PtH8ms5qrTnmq3ZBsK4BiJj74bCXDmTxLpglT5-ByTncqt7SfzFrwFB5m2vst-B
3 | 5xtpOVHOOAUL00XQ15w42hmJ8cPs0Cuh1H3Cnp6JpcIO4XZIFGM34wyo_PWYT9AufQROh9Qsbv2y4YpavpS185fYL0pNHlf0-b56ivmjlf1791QnsRxNci94
4 | NTIKXY6hAJhP5kEhb7Lzj64JmrgQNSeoezMm5gLBLbDgCUqjXTNC5sRAqnIbmxajji19s9wIaIMbNQGO5jdSJDNCMwB_tiXB2aQdef82JUX46Y0VK_nyYWHJ
5 | mGcxIX7Q94fnpOIfznp0dl9AZ9Q32oVEAOcNp8ZSl-yfTS-JLb9IZ7JhTEjPoOyKInHz4KhAYXUqwYcEIevQIafNKfpzwiw4UociYguMm_TIhg-hxrSe9Hli
6 | YmIKn1r3J7LoIfH0k1v9eXv0z26Cxtvll_74AezlZ2OfFdel2x4MkGM4cn3DKgmitRshLFN-j11oAIQrz04-r6Y7vu8EZAUot1kVuRBYZmYT1HumglBPUAfd
7 | pLQ2CGkCtNnwJnLfZIHSH6VZcGxA3UcG006UWyKV2vm4MmCaeF8MubHC1jLK8064SvJ5d-1pHW04YJJ0V3AUwQ1IH1gSmsgxz87TNVovXe-KFijRY_yyfexd
8 | UJUfz8_x0G
9 | }
10 |
11 | KubernetesEntityColoring(KubernetesSts)
12 | !define KubernetesSts(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesSts, KubernetesSts)
13 | !define KubernetesSts(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesSts, KubernetesSts)
14 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSvc(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesSvc(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSvc(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
36 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesSvc.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesSvc [70x66/16z] {
2 | rPS7aYCn30CPHUB_7xvyOx6irOYRkv9ZbmqeqZV200I_te6Vf58RnqNJmmC5EtS4dk1qWYGM3AQRQ6B5xS8KEqBsrTuXzQ2MZeS3E_R51uwHdgHIws9KaYk6
3 | ojZsctV60CsCdeLf0ZsBj2thOAHbgS7ucrY0TTDKcbu7WpNwuhjUOkbPaYwiRG5TPD_29PQUnSfKx5bo4KkQFi94Ek6BOE9iyre4Ws9HVy28_P7QXJwFnUP_
4 | 6ENzQebhVZGiDPZHijHWy3gBlebbrAc8_8cHvK_-FHqa-PF_RnFbJr23yUSpDET9CkQHfDM2rrhaJIpwTh_5tYGNYjTPvFf2ts9KfsFg1NvYrzC0CCeYKtP7
5 | GPSiXy8UcvD7xp2LQA1KmJbEL66S4lG4xTLJSSmC4OKae1aYXW8j24mGCC8SmU24nhAU5ujIyKG8p9EtzQoBIkS09sVoqQrDS946cCDL0GxesDIpc0ekeeda
6 | 0PHqapPuO-3tRZX2Ux9rlQhmmUpfPfD2NvmV
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesSvc)
10 | !define KubernetesSvc(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesSvc, KubernetesSvc)
11 | !define KubernetesSvc(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesSvc, KubernetesSvc)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesUser(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesUser(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesUser.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesUser [70x66/16z] {
2 | rPT70ben30NLfNV_0wSdfaZnDwJEZZQsAa3_4GOW-Nq709JIopWMBteuy82TEn8DJYT8OI2OBgA5YSi5K-n8sPVs2gL7PJdtSEA4ll0_71N-KzPXCak2TWY-
3 | yrWknZUAzjXqekwkqb-6xeaJ2qyXuJMBNBHu0I6J9OP8eosT3XOC-oZwTF4L2vQbVxiF5XaiVQ3vP7csoykMwlT1z97QO04jQhBuEdAmS9SMHDVJ9QF5ccUR
4 | 0OjAPnejzPIMWmbe4fF7bYunUCUYwyd98XQP6QuyM5OdwM2nnA9SUWjMDHkBrVYjo6WIWywIQD3EehCbqCBByl09wIpeyMLvI8mt5Zwsu5sB_1AB_hgx6Cud
5 | e6cxVCyYpwlkt6BzrjbZ_QboT1d1eXhxuMyf0CsMFeVfdi8BA3s2Sxmhtob93OepQl-d2f600QuEb5a05lxK-1s9XJb0C2jtS9G4oB8fJqCzMII1v0WNK3Nb
6 | QNcq89GZsTq3r9IdHsujHGWWkHYekhFanK5BDcMuc3XSb1CqbsSkL1KAg2e0A03LPxOdiKLeJs63qGNuU7fw73Cbz8_p4G
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesUser)
10 | !define KubernetesUser(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesUser, KubernetesUser)
11 | !define KubernetesUser(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesUser, KubernetesUser)
12 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesVol(m).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/dist/OSS/KubernetesVol(m).png
--------------------------------------------------------------------------------
/dist/OSS/KubernetesVol(m).svg:
--------------------------------------------------------------------------------
1 |
2 |
32 |
--------------------------------------------------------------------------------
/dist/OSS/KubernetesVol.puml:
--------------------------------------------------------------------------------
1 | sprite $KubernetesVol [70x66/16z] {
2 | rPS5ikOm38CDYMtT_y3Bb8uApZxyXdxKD5AgElA9601I_rlZ1-MopSGlzdKqS63qDHA4AHsiS48yDjeBPpmEp757sdsqJoXlnTBNqKG77doYZJ6HFYehYXs2
3 | vTj7LWA4zfAmXzsgz8qnRCBwgC_TWgg0glp5ZtTtnk10nJ2L5JMVUPIQfxQagvnYw-Bhf0_Av8OuCQPw7NsoxrfLRyb_hOjVKU5oXeuivyQCLLn7ecAuwPhG
4 | c8cQ9i9t3Bb4zH5P1TGFWCgOmuW1-imMlNGNJcnfPuGa3TLN0MsejegI3_iglgd2cih-KmMieR8z3_26cdgfaRIf0B2I8WAwrDHgBoY_DlqSFvYHkNRcyLe6
5 | _XDoC_OnKdLj1csf_QUZOPSYGs6VbvuyzXrsEO8-KrRkW_B4aUoFxXua7iR4WP70Y7At92foGc8b792oGEgYGkCv3qeH3Yb0wgZYpxlGmvEhJBd0i92k05jH
6 | jiv7De5oyyH87WzdTZS-9_id6aOrZrSSRTyzVM_Av8Fp5G
7 | }
8 |
9 | KubernetesEntityColoring(KubernetesVol)
10 | !define KubernetesVol(e_alias, e_label, e_techn) KubernetesEntity(e_alias, e_label, e_techn, KUBERNETES_SYMBOL_COLOR, KubernetesVol, KubernetesVol)
11 | !define KubernetesVol(e_alias, e_label, e_techn, e_descr) KubernetesEntity(e_alias, e_label, e_techn, e_descr, KUBERNETES_SYMBOL_COLOR, KubernetesVol, KubernetesVol)
12 |
--------------------------------------------------------------------------------
/dist/kubernetes_C4.puml:
--------------------------------------------------------------------------------
1 | ' C4-PlantUML, version 1.0.0
2 | ' https://github.com/RicardoNiepel/C4-PlantUML
3 |
4 | ' Colors
5 | ' ##################################
6 |
7 | !define ELEMENT_FONT_COLOR #FFFFFF
8 |
9 | ' Styling
10 | ' ##################################
11 |
12 | !define TECHN_FONT_SIZE 12
13 |
14 | skinparam defaultTextAlignment left
15 |
16 | skinparam wrapWidth 200
17 | skinparam maxMessageSize 150
18 |
19 | skinparam rectangle {
20 | StereotypeFontSize 12
21 | shadowing false
22 | }
23 |
24 | skinparam database {
25 | StereotypeFontSize 12
26 | shadowing false
27 | }
28 |
29 | skinparam Arrow {
30 | Color #666666
31 | FontColor #666666
32 | FontSize 12
33 | }
34 |
35 | skinparam rectangle<> {
36 | Shadowing false
37 | StereotypeFontSize 0
38 | FontColor #444444
39 | BorderColor #444444
40 | BorderStyle dashed
41 | }
42 |
43 | ' Layout
44 | ' ##################################
45 |
46 | !definelong LAYOUT_AS_SKETCH
47 | skinparam backgroundColor #EEEBDC
48 | skinparam handwritten true
49 | skinparam defaultFontName "Comic Sans MS"
50 | center footer Warning: Created for discussion, needs to be validated
51 | !enddefinelong
52 |
53 | !define LAYOUT_TOP_DOWN top to bottom direction
54 | !define LAYOUT_LEFT_RIGHT left to right direction
55 |
56 | ' Boundaries
57 | ' ##################################
58 |
59 | !define Boundary(e_alias, e_label) rectangle "==e_label" <> as e_alias
60 | !define Boundary(e_alias, e_label, e_type) rectangle "==e_label\n[e_type]" <> as e_alias
61 |
62 | ' Relationship
63 | ' ##################################
64 |
65 | !define Rel_(e_alias1, e_alias2, e_label, e_direction="") e_alias1 e_direction e_alias2 : "===e_label"
66 | !define Rel_(e_alias1, e_alias2, e_label, e_techn, e_direction="") e_alias1 e_direction e_alias2 : "===e_label\n//[e_techn]//"
67 |
68 | !define Rel(e_from,e_to, e_label) Rel_(e_from,e_to, e_label, "-->")
69 | !define Rel(e_from,e_to, e_label, e_techn) Rel_(e_from,e_to, e_label, e_techn, "-->")
70 |
71 | !define Rel_Back(e_to, e_from, e_label) Rel_(e_to, e_from, e_label, "<--")
72 | !define Rel_Back(e_to, e_from, e_label, e_techn) Rel_(e_to, e_from, e_label, e_techn, "<--")
73 |
74 | !define Rel_Neighbor(e_from,e_to, e_label) Rel_(e_from,e_to, e_label, "->")
75 | !define Rel_Neighbor(e_from,e_to, e_label, e_techn) Rel_(e_from,e_to, e_label, e_techn, "->")
76 |
77 | !define Rel_Back_Neighbor(e_to, e_from, e_label) Rel_(e_to, e_from, e_label, "<-")
78 | !define Rel_Back_Neighbor(e_to, e_from, e_label, e_techn) Rel_(e_to, e_from, e_label, e_techn, "<-")
79 |
80 | !define Rel_D(e_from,e_to, e_label) Rel_(e_from,e_to, e_label, "-DOWN->")
81 | !define Rel_D(e_from,e_to, e_label, e_techn) Rel_(e_from,e_to, e_label, e_techn, "-DOWN->")
82 | !define Rel_Down(e_from,e_to, e_label) Rel_D(e_from,e_to, e_label)
83 | !define Rel_Down(e_from,e_to, e_label, e_techn) Rel_D(e_from,e_to, e_label, e_techn)
84 |
85 | !define Rel_U(e_from,e_to, e_label) Rel_(e_from,e_to, e_label, "-UP->")
86 | !define Rel_U(e_from,e_to, e_label, e_techn) Rel_(e_from,e_to, e_label, e_techn, "-UP->")
87 | !define Rel_Up(e_from,e_to, e_label) Rel_U(e_from,e_to, e_label)
88 | !define Rel_Up(e_from,e_to, e_label, e_techn) Rel_U(e_from,e_to, e_label, e_techn)
89 |
90 | !define Rel_L(e_from,e_to, e_label) Rel_(e_from,e_to, e_label, "-LEFT->")
91 | !define Rel_L(e_from,e_to, e_label, e_techn) Rel_(e_from,e_to, e_label, e_techn, "-LEFT->")
92 | !define Rel_Left(e_from,e_to, e_label) Rel_L(e_from,e_to, e_label)
93 | !define Rel_Left(e_from,e_to, e_label, e_techn) Rel_L(e_from,e_to, e_label, e_techn)
94 |
95 | !define Rel_R(e_from,e_to, e_label) Rel_(e_from,e_to, e_label, "-RIGHT->")
96 | !define Rel_R(e_from,e_to, e_label, e_techn) Rel_(e_from,e_to, e_label, e_techn, "-RIGHT->")
97 | !define Rel_Right(e_from,e_to, e_label) Rel_R(e_from,e_to, e_label)
98 | !define Rel_Right(e_from,e_to, e_label, e_techn) Rel_R(e_from,e_to, e_label, e_techn)
99 |
100 | ' Layout Helpers
101 | ' ##################################
102 |
103 | !define Lay_D(e_from, e_to) e_from -[hidden]D- e_to
104 | !define Lay_U(e_from, e_to) e_from -[hidden]U- e_to
105 | !define Lay_R(e_from, e_to) e_from -[hidden]R- e_to
106 | !define Lay_L(e_from, e_to) e_from -[hidden]L- e_to
107 |
--------------------------------------------------------------------------------
/dist/kubernetes_Common.puml:
--------------------------------------------------------------------------------
1 | ' Colors
2 | ' ##################################
3 | !define KUBERNETES_COLOR #0072C6
4 | !define KUBERNETES_BG_COLOR #FFFFFF
5 | !define KUBERNETES_BORDER_COLOR #3C7FC0
6 | !define KUBERNETES_SYMBOL_COLOR KUBERNETES_COLOR
7 |
8 | ' Styling
9 | ' ##################################
10 |
11 | !define TECHN_FONT_SIZE 12
12 |
13 | skinparam defaultTextAlignment center
14 |
15 | skinparam wrapWidth 200
16 | skinparam maxMessageSize 150
17 |
18 | skinparam rectangle {
19 | StereotypeFontSize 12
20 | }
21 |
22 | skinparam Arrow {
23 | Color #666666
24 | FontColor #666666
25 | FontSize 12
26 | }
27 |
28 | !definelong KubernetesEntityColoring(e_stereo)
29 | skinparam rectangle<> {
30 | BackgroundColor KUBERNETES_BG_COLOR
31 | BorderColor KUBERNETES_BORDER_COLOR
32 | }
33 | !enddefinelong
34 |
35 | ' Layout
36 | ' ##################################
37 | !define LAYOUT_TOP_DOWN top to bottom direction
38 | !define LAYOUT_LEFT_RIGHT left to right direction
39 |
40 | ' Elements
41 | ' ##################################
42 |
43 | !definelong KubernetesEntity(e_alias, e_label, e_techn, e_color, e_sprite, e_stereo)
44 | rectangle "==e_label\n<$e_sprite>\n//[e_techn]//" <> as e_alias
45 | !enddefinelong
46 |
47 | !definelong KubernetesEntity(e_alias, e_label, e_techn, e_descr, e_color, e_sprite, e_stereo)
48 | rectangle "==e_label\n<$e_sprite>\n//[e_techn]//\n\n e_descr" <> as e_alias
49 | !enddefinelong
50 |
--------------------------------------------------------------------------------
/dist/kubernetes_Container.puml:
--------------------------------------------------------------------------------
1 | !includeurl https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/master/dist/kubernetes_Context.puml
2 | ' uncomment the following line and comment the first to use locally
3 | ' !include kubernetes_Context.puml
4 |
5 | ' Scope: A single software system.
6 | ' Primary elements: Containers within the software system in scope.
7 | ' Supporting elements: People and software systems directly connected to the containers.
8 | ' Intended audience: Technical people inside and outside of the software development team; including software architects, developers and operations/support staff.
9 |
10 | ' Colors
11 | ' ##################################
12 |
13 | !define CONTAINER_BG_COLOR #438DD5
14 |
15 | ' Styling
16 | ' ##################################
17 |
18 | skinparam rectangle<> {
19 | StereotypeFontColor ELEMENT_FONT_COLOR
20 | FontColor ELEMENT_FONT_COLOR
21 | BackgroundColor CONTAINER_BG_COLOR
22 | BorderColor #3C7FC0
23 | }
24 |
25 | skinparam database<> {
26 | StereotypeFontColor ELEMENT_FONT_COLOR
27 | FontColor ELEMENT_FONT_COLOR
28 | BackgroundColor CONTAINER_BG_COLOR
29 | BorderColor #3C7FC0
30 | }
31 |
32 | ' Layout
33 | ' ##################################
34 |
35 | !definelong LAYOUT_WITH_LEGEND
36 | hide stereotype
37 | legend right
38 | |= |= Type |
39 | | | person |
40 | | | external person |
41 | | | system |
42 | | | external system |
43 | | | container |
44 | endlegend
45 | !enddefinelong
46 |
47 | ' Elements
48 | ' ##################################
49 |
50 | !define Container(e_alias, e_label, e_techn) rectangle "==e_label\n//[e_techn]//" <> as e_alias
51 | !define Container(e_alias, e_label, e_techn, e_descr) rectangle "==e_label\n//[e_techn]//\n\n e_descr" <> as e_alias
52 |
53 | !define ContainerDb(e_alias, e_label, e_techn) database "==e_label\n//[e_techn]//" <> as e_alias
54 | !define ContainerDb(e_alias, e_label, e_techn, e_descr) database "==e_label\n//[e_techn]//\n\n e_descr" <> as e_alias
55 |
56 | ' Boundaries
57 | ' ##################################
58 |
59 | !define Container_Boundary(e_alias, e_label) Boundary(e_alias, e_label, "Container")
60 |
--------------------------------------------------------------------------------
/dist/kubernetes_Context.puml:
--------------------------------------------------------------------------------
1 | ' uncomment the following line and comment the first to use locally
2 | !includeurl https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/master/dist/kubernetes_C4.puml
3 |
4 | ' Colors
5 | ' ##################################
6 |
7 | !define KUBERNETES_CLUSTER_COLOR #326CE5
8 | !define KUBERNETES_NS_COLOR #FF4216
9 | !define KUBERNETES_NODE_COLOR #096B24
10 | !define KUBERNETES_POD_COLOR #09E508
11 | !define KUBERNETES_SERVICE_COLOR #FCC133
12 | !define KUBERNETES_FONT_COLOR #000000
13 | !define KUBERNETES_BACKGROUND_COLOR #FFFFFF
14 |
15 | ' Styling
16 | ' ##################################
17 |
18 | skinparam rectangle<> {
19 | StereotypeFontColor KUBERNETES_FONT_COLOR
20 | FontColor KUBERNETES_FONT_COLOR
21 | BorderStyle line
22 | BorderColor KUBERNETES_CLUSTER_COLOR
23 | BackgroundColor KUBERNETES_BACKGROUND_COLOR
24 | RoundCorner 25
25 | }
26 |
27 | skinparam rectangle<> {
28 | StereotypeFontColor KUBERNETES_FONT_COLOR
29 | FontColor KUBERNETES_FONT_COLOR
30 | BorderStyle line
31 | BorderColor KUBERNETES_NS_COLOR
32 | BackgroundColor KUBERNETES_BACKGROUND_COLOR
33 | RoundCorner 25
34 | }
35 |
36 | skinparam rectangle<> {
37 | StereotypeFontColor KUBERNETES_FONT_COLOR
38 | FontColor KUBERNETES_FONT_COLOR
39 | BorderStyle line
40 | BorderColor KUBERNETES_NODE_COLOR
41 | BackgroundColor KUBERNETES_BACKGROUND_COLOR
42 | RoundCorner 25
43 | }
44 |
45 | skinparam rectangle<> {
46 | StereotypeFontColor KUBERNETES_FONT_COLOR
47 | FontColor KUBERNETES_FONT_COLOR
48 | BorderStyle line
49 | BorderColor KUBERNETES_NODE_COLOR
50 | BackgroundColor KUBERNETES_BACKGROUND_COLOR
51 | RoundCorner 25
52 | }
53 |
54 | ' Boundaries
55 | ' ##################################
56 |
57 | ' Definitions
58 |
59 | ' cluster
60 | !define Cluster(e_alias, e_label) rectangle "==e_label" <> as e_alias
61 | !define Cluster(e_alias, e_label, e_type) rectangle "==e_label\n[e_type]" <> as e_alias
62 |
63 | ' namespace
64 | !define Namespace(e_alias, e_label) rectangle "==e_label" <> as e_alias
65 | !define Namespace(e_alias, e_label, e_type) rectangle "==e_label\n[e_type]" <> as e_alias
66 |
67 | ' node
68 | !define Node(e_alias, e_label) rectangle "==e_label" <> as e_alias
69 | !define Node(e_alias, e_label, e_type) rectangle "==e_label\n[e_type]" <> as e_alias
70 |
71 | ' pod
72 | !define Pod(e_alias, e_label) rectangle "==e_label" <> as e_alias
73 | !define Pod(e_alias, e_label, e_type) rectangle "==e_label\n[e_type]" <> as e_alias
74 |
75 | ' service
76 | !define Service(e_alias, e_label) rectangle "==e_label" <> as e_alias
77 | !define Service(e_alias, e_label, e_type) rectangle "==e_label\n[e_type]" <> as e_alias
78 |
79 | ' Kubernetes Elements
80 | !define Cluster_Boundary(e_alias, e_label) Cluster(e_alias, e_label)
81 | !define Namespace_Boundary(e_alias, e_label) Namespace(e_alias, e_label, "Namespace")
82 | !define Node_Boundary(e_alias, e_label) Node(e_alias, e_label)
83 | !define Pod_Boundary(e_alias, e_label) Pod(e_alias, e_label, "Pod")
84 | !define Service_Boundary(e_alias, e_label) Service(e_alias, e_label)
85 |
--------------------------------------------------------------------------------
/dist/kubernetes_Simplified.puml:
--------------------------------------------------------------------------------
1 | ' Styling
2 | ' ##################################
3 |
4 | hide stereotype
5 |
6 | !definelong KubernetesEntityColoring(e_stereo)
7 | skinparam rectangle<> {
8 | BackgroundColor KUBERNETES_BG_COLOR
9 | BorderColor transparent
10 | Shadowing false
11 | }
12 | !enddefinelong
13 |
14 | ' Overwriting Elements
15 | ' ##################################
16 |
17 | !definelong KubernetesEntity(e_alias, e_label, e_techn, e_color, e_sprite, e_stereo)
18 | rectangle "<$e_sprite>\n\n==e_label" <> as e_alias
19 | !enddefinelong
20 |
21 | !definelong KubernetesEntity(e_alias, e_label, e_techn, e_descr, e_color, e_sprite, e_stereo)
22 | rectangle "<$e_sprite>\n\n==e_label" <> as e_alias
23 | !enddefinelong
24 |
--------------------------------------------------------------------------------
/media/animation.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/media/animation.gif
--------------------------------------------------------------------------------
/media/hello-world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/media/hello-world.png
--------------------------------------------------------------------------------
/media/kubernetes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/media/kubernetes.png
--------------------------------------------------------------------------------
/media/microservices-azure-aks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/media/microservices-azure-aks.png
--------------------------------------------------------------------------------
/media/vscode.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/dee6e17448ddc348a8e5a739419e5b1946f8db53/media/vscode.gif
--------------------------------------------------------------------------------
/samples/aks-aci.puml:
--------------------------------------------------------------------------------
1 | @startuml kubernetes
2 |
3 | footer Kubernetes Plant-UML
4 | scale max 1024 width
5 |
6 | skinparam nodesep 10
7 | skinparam ranksep 20
8 |
9 | ' Azure
10 | !define AzurePuml https://raw.githubusercontent.com/RicardoNiepel/Azure-PlantUML/release/2-1/dist
11 |
12 | !includeurl AzurePuml/AzureCommon.puml
13 | !includeurl AzurePuml/AzureSimplified.puml
14 |
15 | !includeurl AzurePuml/Containers/AzureContainerInstance.puml
16 | !includeurl AzurePuml/Containers/AzureContainerRegistry.puml
17 | !includeurl AzurePuml/Containers/AzureKubernetesService.puml
18 | !includeurl AzurePuml/Databases/AzureSqlDatabase.puml
19 |
20 | ' Kubernetes
21 | !define KubernetesPuml https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/master/dist
22 |
23 | !includeurl KubernetesPuml/kubernetes_Common.puml
24 | !includeurl KubernetesPuml/kubernetes_Context.puml
25 | !includeurl KubernetesPuml/kubernetes_Simplified.puml
26 | !includeurl KubernetesPuml/OSS/KubernetesPod.puml
27 |
28 | actor "User" as userAlias
29 |
30 | left to right direction
31 |
32 | ' Azure Components
33 | AzureContainerRegistry(acr, "ACR", "Canada Central")
34 | AzureSqlDatabase(sql, "\nSQL Database", "Canada Central")
35 | AzureKubernetesService(vnode, "AKS virtual node", "Canada Central")
36 | AzureContainerInstance(aci, "ACI", "Canada Central")
37 |
38 | ' Kubernetes Components
39 | Cluster_Boundary(cluster, "AKS") {
40 | KubernetesPod(KubernetesNet1, ".NET", "")
41 | KubernetesPod(KubernetesNet2, ".NET", "")
42 | KubernetesPod(KubernetesNet3, ".NET", "")
43 |
44 | KubernetesPod(KubernetesNode1, "node", "")
45 | KubernetesPod(KubernetesNode2, "node","")
46 | KubernetesPod(KubernetesNode3, "node","")
47 |
48 | KubernetesPod(KubernetesPython1, "python","")
49 | KubernetesPod(KubernetesPython2, "python","")
50 | KubernetesPod(KubernetesPython3, "python","")
51 | }
52 |
53 | Rel_U(userAlias, acr, "User registers container in Azure Container Registry", "1")
54 | Rel_D(cluster, acr, "Container images are pulled from the Azure Container Registry", "2")
55 | Rel(cluster, vnode, "AKS virtual node, a Virtual Kubelet implementation, provisions pods inside ACI from AKS when traffic comes in spikes", "3")
56 | Rel(vnode, aci, "ACI containers write to shared data store", "4")
57 | Rel_D(cluster, sql, "AKS containers write to shared data store", "4")
58 | Rel(aci, sql, "Write to DB", "5")
59 | @enduml
--------------------------------------------------------------------------------
/samples/hello-world.puml:
--------------------------------------------------------------------------------
1 | @startuml kubernetes
2 |
3 | footer Kubernetes Plant-UML
4 | scale max 1024 width
5 |
6 | skinparam nodesep 10
7 | skinparam ranksep 10
8 |
9 | ' Kubernetes
10 | !define KubernetesPuml https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/master/dist
11 |
12 | !includeurl KubernetesPuml/kubernetes_Common.puml
13 | !includeurl KubernetesPuml/kubernetes_Context.puml
14 | !includeurl KubernetesPuml/kubernetes_Simplified.puml
15 |
16 | !includeurl KubernetesPuml/OSS/KubernetesSvc.puml
17 | !includeurl KubernetesPuml/OSS/KubernetesPod.puml
18 |
19 | actor "User" as userAlias
20 | left to right direction
21 |
22 | ' Kubernetes Components
23 | Cluster_Boundary(cluster, "Kubernetes Cluster") {
24 | Namespace_Boundary(ns, "Web") {
25 | KubernetesSvc(svc, "service", "")
26 | KubernetesPod(pod1, "web-pod1", "")
27 | KubernetesPod(pod2, "web-pod2", "")
28 | }
29 | }
30 |
31 | Rel(userAlias,svc,"get HTTP/1.1 index.html", "1")
32 | Rel(svc,pod1,"load Balances to Pods", "2")
33 | Rel(svc,pod2,"load Balances to Pods", "2")
34 | Rel_U(pod1, svc, "serves content", "3")
35 | Rel(svc, userAlias, "return content to", "4")
36 | @enduml
--------------------------------------------------------------------------------
/samples/kubernetes.puml:
--------------------------------------------------------------------------------
1 | @startuml kubernetes
2 |
3 | footer Kubernetes Plant-UML
4 | scale max 1024 width
5 |
6 | skinparam nodesep 10
7 | skinparam ranksep 10
8 |
9 | ' Kubernetes
10 | !define KubernetesPuml https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/master/dist
11 |
12 | !includeurl KubernetesPuml/kubernetes_Common.puml
13 | !includeurl KubernetesPuml/kubernetes_Context.puml
14 | !includeurl KubernetesPuml/kubernetes_Simplified.puml
15 |
16 | !includeurl KubernetesPuml/OSS/KubernetesSvc.puml
17 | !includeurl KubernetesPuml/OSS/KubernetesIng.puml
18 | !includeurl KubernetesPuml/OSS/KubernetesPod.puml
19 | !includeurl KubernetesPuml/OSS/KubernetesRs.puml
20 | !includeurl KubernetesPuml/OSS/KubernetesDeploy.puml
21 | !includeurl KubernetesPuml/OSS/KubernetesHpa.puml
22 |
23 | actor "User" as userAlias
24 | left to right direction
25 |
26 | ' Kubernetes Components
27 | Cluster_Boundary(cluster, "Kubernetes Cluster") {
28 | Namespace_Boundary(ns, "Back End") {
29 | KubernetesIng(ingress, "your.domain.com", "")
30 | KubernetesSvc(svc, "service", "")
31 | KubernetesPod(pod1, "pod1", "")
32 | KubernetesPod(pod2, "pod2", "")
33 | KubernetesPod(pod3, "pod3", "")
34 |
35 | KubernetesRs(rs,"","")
36 | KubernetesDeploy(deploy,"deployment","")
37 | KubernetesHpa(hpa, "HPA", "")
38 | }
39 | }
40 |
41 | Rel(userAlias,ingress," ")
42 | Rel(ingress,svc," ")
43 |
44 | Rel(svc,pod1," ")
45 | Rel(svc,pod2," ")
46 | Rel(svc,pod3," ")
47 |
48 | Rel_U(rs,pod1," ")
49 | Rel_U(rs,pod2," ")
50 | Rel_U(rs,pod3," ")
51 |
52 | Rel_U(deploy,rs, " ")
53 | Rel_U(hpa,deploy, " ")
54 |
55 | @enduml
--------------------------------------------------------------------------------
/samples/microservices-azure-aks.puml:
--------------------------------------------------------------------------------
1 | @startuml kubernetes
2 |
3 | footer Kubernetes Plant-UML
4 | scale max 1024 width
5 |
6 | skinparam nodesep 10
7 | skinparam ranksep 10
8 |
9 | skinparam linetype polyline
10 |
11 | ' Azure
12 | !define AzurePuml https://raw.githubusercontent.com/RicardoNiepel/Azure-PlantUML/release/2-1/dist
13 |
14 | !includeurl AzurePuml/AzureCommon.puml
15 | !includeurl AzurePuml/AzureSimplified.puml
16 |
17 | !includeurl AzurePuml/Containers/AzureContainerRegistry.puml
18 | !includeurl AzurePuml/Databases/AzureCosmosDb.puml
19 | !includeurl AzurePuml/Databases/AzureSqlDatabase.puml
20 | !includeurl AzurePuml/DevOps/AzurePipelines.puml
21 | !includeurl AzurePuml/Identity/AzureActiveDirectory.puml
22 | !includeurl AzurePuml/Networking/AzureLoadBalancer.puml
23 | !includeurl AzurePuml/Security/AzureKeyVault.puml
24 |
25 | ' Kubernetes
26 | !define KubernetesPuml https://raw.githubusercontent.com/dcasati/kubernetes-PlantUML/master/dist
27 |
28 | !includeurl KubernetesPuml/kubernetes_Common.puml
29 | !includeurl KubernetesPuml/kubernetes_Context.puml
30 | !includeurl KubernetesPuml/kubernetes_Simplified.puml
31 |
32 | !includeurl KubernetesPuml/OSS/KubernetesApi.puml
33 | !includeurl KubernetesPuml/OSS/KubernetesIng.puml
34 | !includeurl KubernetesPuml/OSS/KubernetesPod.puml
35 |
36 | actor "DevOps" as devopsAlias
37 | collections "Client Apps" as clientalias
38 | collections "Helm Charts" as helmalias
39 |
40 | left to right direction
41 |
42 | ' Azure Components
43 | AzureActiveDirectory(aad, "\nAzure\nActive Directory", "Global")
44 | AzureContainerRegistry(acr, "ACR", "Canada Central")
45 | AzureCosmosDb(cosmos, "\nCosmos DB", "Global")
46 | AzureKeyVault(keyvault, "\nAzure\nKey Vault", "Global")
47 | AzureLoadBalancer(alb, "\nLoad\nBalancer", "Canada Central")
48 | AzureSqlDatabase(sql, "\nExternal\ndata stores", "Canada Central")
49 | AzurePipelines(ado, "CI/CD\nAzure Pipelines", "Global")
50 |
51 | ' Kubernetes Components
52 | Cluster_Boundary(cluster, "Kubernetes Cluster") {
53 | KubernetesApi(KubernetesApi, "Kubernetes API", "")
54 |
55 | Namespace_Boundary(nsFrontEnd, "Front End") {
56 | KubernetesIng(ingress, "API Gateway", "")
57 | }
58 |
59 | Namespace_Boundary(nsBackEnd, "Back End") {
60 | KubernetesPod(KubernetesBE1, "", "")
61 | KubernetesPod(KubernetesBE2, "", "")
62 | KubernetesPod(KubernetesBE3, "", "")
63 | }
64 |
65 | Namespace_Boundary(nsUtil, "Utiliy Services") {
66 | KubernetesPod(KubernetesUtil1, "", "")
67 | KubernetesPod(KubernetesUtil2, "","")
68 | }
69 | }
70 |
71 | Rel(devopsAlias, aad, "AUTH")
72 | Rel(helmalias, KubernetesApi, "helm upgrade")
73 |
74 | Rel(aad, keyvault, " ")
75 | Rel(KubernetesApi, aad, "RBAC", "ASYNC")
76 |
77 | Rel(clientalias, alb, "HTTP", "ASYNC")
78 | Rel(alb, ingress, "HTTP", "ASYNC")
79 |
80 | Rel(ingress, KubernetesBE1, " ")
81 | Rel(KubernetesBE1, KubernetesBE2, " ")
82 | Rel(KubernetesBE1, KubernetesBE3, " ")
83 |
84 | Rel(KubernetesBE2, sql, " ")
85 | Rel(KubernetesBE3, keyvault, "Pod Identity")
86 | Rel(KubernetesBE3, cosmos, " ")
87 |
88 | Rel(ado, acr, "docker push")
89 | Rel_U(KubernetesApi, acr, "docker pull")
90 | @enduml
91 |
--------------------------------------------------------------------------------