MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{
"batchcomplete": "",
"continue": {
"lecontinue": "20260106214737|69",
"continue": "-||"
},
"query": {
"logevents": [
{
"logid": 79,
"ns": 0,
"title": "\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 Istio \u2014 TLS, Canary \u0438 Troubleshooting",
"pageid": 64,
"logpage": 64,
"revid": 220,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-20T08:48:14Z",
"comment": "Created page with \"=== 1. \u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 Sidecar (\u0433\u043b\u0443\u0431\u043e\u043a\u043e\u0435 \u043f\u043e\u0433\u0440\u0443\u0436\u0435\u043d\u0438\u0435) === Istio \u0432\u043d\u0435\u0434\u0440\u044f\u0435\u0442 \u0432 \u043f\u043e\u0434 \u0434\u0432\u0430 \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430: * '''Istio-init:''' \u041f\u0440\u0438\u0432\u0438\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u043c. \u0415\u0433\u043e \u0437\u0430\u0434\u0430\u0447\u0430 \u2014 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 <code>iptables</code> \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u043e\u0434\u0430, \u0447\u0442\u043e\u0431\u044b \u0432\u0435\u0441\u044c \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0438 \u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u0442\u0440\u0430\u0444...\""
},
{
"logid": 78,
"ns": 0,
"title": "\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 Istio \u0438 Service Mesh",
"pageid": 63,
"logpage": 63,
"revid": 218,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-19T10:37:43Z",
"comment": "Created page with \"=== 1. \u0417\u0430\u0447\u0435\u043c \u043d\u0443\u0436\u0435\u043d Service Mesh? (Ingress vs Service Mesh) === \u0414\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f Service Mesh \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u0434\u0432\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0441\u043f\u043e\u0441\u043e\u0431\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0442\u0440\u0430\u0444\u0438\u043a \u0432 \u043a\u043b\u0430\u0441\u0442\u0435\u0440: * '''NodePort / LoadBalancer:''' \u0421\u043e\u0437\u0434\u0430\u0435\u0442 \u0432\u043d\u0435\u0448\u043d\u0438\u0439 IP \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u042d\u0442\u043e \u0441\u043b\u043e\u0436\u043d\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0441\u043e\u0442\u043d\u0438 (\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0442\u043d\u044f\u043c\u0438 IP \u0438 DNS-\u0437\u0430...\""
},
{
"logid": 77,
"ns": 0,
"title": "Test",
"pageid": 62,
"logpage": 62,
"revid": 214,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-12T13:23:38Z",
"comment": "Created page with \"root@azsmposapp:~# sudo tcpdump -ni any port 4200 tcpdump: data link type LINUX_SLL2 tcpdump: verbose output suppressed, use -v[v]... for full protocol decode listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes 17:05:31.688342 ens192 In\u00a0 IP 10.209.33.48.52934 > 172.21.14.205.4200: Flags [S], seq 1207595787, win 65535, options [mss 1380,nop,wscale 6,nop,nop,TS val 4288998983 ecr 0,sackOK,eol], length 0 17:05:31.688373 ens192 Out IP...\""
},
{
"logid": 76,
"ns": 0,
"title": "Static Pods, TLS \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0435\u0439 (ConfigMap)",
"pageid": 61,
"logpage": 61,
"revid": 212,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-12T08:20:20Z",
"comment": "Created page with \"\u042d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442, \u043a\u0430\u043a \u00ab\u043e\u0436\u0438\u0432\u0430\u044e\u0442\u00bb \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b Control Plane \u0438 \u043a\u0430\u043a DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0438 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438. ---- === 1. Static Pods (\u0421\u0442\u0430\u0442\u0438\u0447\u043d\u044b\u0435 \u043f\u043e\u0434\u044b) === \u0421\u0442\u0430\u0442\u0438\u0447\u043d\u044b\u0435 \u043f\u043e\u0434\u044b \u2014 \u044d\u0442\u043e \u043f\u043e\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e '''kubelet''', \u0430 \u043d\u0435 API-\u0441\u0435\u0440\u0432\u0435\u0440. * '''\u0413\u0434\u0435 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f:'...\""
},
{
"logid": 75,
"ns": 0,
"title": "Scheduling (\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c)",
"pageid": 60,
"logpage": 60,
"revid": 210,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-12T08:17:08Z",
"comment": "Created page with \"\u042d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d \u0440\u0430\u0431\u043e\u0442\u0435 '''kube-scheduler''' \u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u044e\u0442, \u043d\u0430 \u043a\u0430\u043a\u043e\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u0432\u043e\u0440\u043a\u0435\u0440 \u043f\u043e\u043f\u0430\u0434\u0435\u0442 \u0432\u0430\u0448 \u043f\u043e\u0434. ---- === 1. \u041f\u0440\u044f\u043c\u043e\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u043e\u0434\u044b (Node Name & Selector) === \u0421\u0430\u043c\u044b\u0435 \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u043f\u043e\u0434 \u043a \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443: * '''nodeName:''' \u0421\u0430\u043c\u044b\u0439 \u0436\u0435\u0441\u0442\u043a\u0438\u0439 \u0441\u043f\u043e\u0441\u043e\u0431. \u0412\u044b \u0443\u043a\u0430\u0437\u044b\u0432...\""
},
{
"logid": 74,
"ns": 0,
"title": "\u0422\u0438\u043f\u044b \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, DNS-\u0440\u0435\u0437\u043e\u043b\u0432 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c\u0438",
"pageid": 59,
"logpage": 59,
"revid": 208,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-12T07:54:47Z",
"comment": "Created page with \"\u042d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d \u0442\u043e\u043c\u0443, \u043a\u0430\u043a \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430\u0440\u0443\u0436\u0443, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f DNS-\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0438 \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u0440\u0435\u0441\u0443\u0440\u0441\u044b CPU/RAM \u043c\u0435\u0436\u0434\u0443 \u043f\u043e\u0434\u0430\u043c\u0438. ---- === 1. \u0422\u0438\u043f\u044b \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 (Service Types) === \u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u0447\u0442\u043e\u0431\u044b \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0442\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u043e\u0434...\""
},
{
"logid": 73,
"ns": 0,
"title": "\u0421\u0435\u0442\u0435\u0432\u043e\u0435 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 (Services, CNI, Kube-Proxy)",
"pageid": 58,
"logpage": 58,
"revid": 206,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-12T06:10:37Z",
"comment": "Created page with \"=== 1. \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0435\u0442\u0438 === \u041f\u043e\u0434\u044b \u0432 Kubernetes '''\u044d\u0444\u0435\u043c\u0435\u0440\u043d\u044b''' (\u043d\u0435\u0434\u043e\u043b\u0433\u043e\u0432\u0435\u0447\u043d\u044b). \u041f\u0440\u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0438\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 \u043f\u043e\u0434\u0430 \u0435\u0433\u043e IP-\u0430\u0434\u0440\u0435\u0441 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f. * '''\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430:''' \u0415\u0441\u043b\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (Frontend) \u043e\u0431\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u043a \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e IP-\u0430\u0434\u0440\u0435\u0441\u0443 \u043f\u043e\u0434\u0430, \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0431\u0430\u0437\u044b \u0441\u0432\u044f\u0437\u044c \u0440\u0430\u0437\u043e\u0440\u0432\u0435\u0442\u0441\u044f. * '''\u0420\u0435\u0448...\""
},
{
"logid": 72,
"ns": 0,
"title": "\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430, Pods, ReplicaSet \u0438 Deployments",
"pageid": 57,
"logpage": 57,
"revid": 204,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-12T06:04:58Z",
"comment": "Created page with \"=== 1. \u041f\u043e\u0447\u0435\u043c\u0443 Kubernetes? (Orchestration vs Docker) === \u041f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u043e\u0442 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a Production-\u0441\u0440\u0435\u0434\u0435 \u043e\u0434\u043d\u043e\u0433\u043e Docker \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u0448\u0430\u0435\u0442 Kubernetes: * '''Self-healing (\u0421\u0430\u043c\u043e\u043b\u0435\u0447\u0435\u043d\u0438\u0435):''' \u0415\u0441\u043b\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u0430\u0434\u0430\u0435\u0442, K8s \u0435\u0433\u043e \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442. \u0415\u0441\u043b\u0438 \u043f\u0430\u0434\u0430\u0435\u0442 \u0446\u0435\u043b\u0430\u044f \u043d\u043e\u0434\u0430 \u2014 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438...\""
},
{
"logid": 71,
"ns": 0,
"title": "\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430, StatefulSet, \u0410\u0432\u0442\u043e\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 Ingress",
"pageid": 56,
"logpage": 56,
"revid": 199,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-06T21:53:09Z",
"comment": "Created page with \"=== 1. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430 (Cluster Upgrade) === \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u2014 \u044d\u0442\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0439 \u0441\u0442\u0440\u043e\u0433\u043e\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439. * '''\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 (Backup):''' \u041f\u0435\u0440\u0435\u0434 \u043b\u044e\u0431\u044b\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u0435\u043d \u0431\u044d\u043a\u0430\u043f '''ETCD'''. \u042d\u0442\u043e \"\u043c\u043e\u0437\u0433\" \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430; \u0435\u0441\u043b\u0438 \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0439\u0434\u0435\u0442 \u043d\u0435 \u0442\u0430\u043a, \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437 \u043d\u0435\u0433\u043e \u043c\u043e...\""
},
{
"logid": 70,
"ns": 0,
"title": "\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c (RBAC, SA) \u0438 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 (Volumes)",
"pageid": 55,
"logpage": 55,
"revid": 197,
"params": {},
"type": "create",
"action": "create",
"user": "Sadmin",
"timestamp": "2026-01-06T21:50:29Z",
"comment": "Created page with \"=== 1. \u041f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0435: \u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0438 \u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u044b === \u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a API-\u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u0438\u0437\u0432\u043d\u0435 (\u0432\u043d\u0435 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430) \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f. * '''\u041c\u0435\u0445\u0430\u043d\u0438\u0437\u043c:''' \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (CA, CRT) \u0438 \u0444\u0430\u0439\u043b\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 (<code>kubeconfig</code>). * '''\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u044b (Contexts):''' \u042d\u0442\u043e \u0441\u0432\u044f\u0437\u043a\u0430 '''User + Cluster + Namespace'''. \u0412 \u043e\u0434...\""
}
]
}
}