рдХреНрдпрд╛ рд╕реНрд▓рдо рдЙрдкрдпреЛрдЧреА рд╣реИ?

рд╕реНрд▓рд░рдореБ рдбреЗрдврд╝ рд╕рд╛рд▓ред рдХреЗрд╡рд▓ рдмреБрдирд┐рдпрд╛рджреА рдХреБрдмреЗрд░рдиреЗрдЯ рдкрд╛рдареНрдпрдХреНрд░рдо, рдкреНрд▓рд╕ рдореЗрдЧрд╛, рджреЗрд╡рдСрдкреНрд╕, рдПрд╕рдЖрд░рдИ рдФрд░ рдПрдЬрд╛рдЗрд▓ рдореЗрдВ рдЫрд╣ рддреАрд╡реНрд░рддрд╛ - рдПрдХ рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВред


7 рдЕрдкреНрд░реИрд▓ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ " рд╕реНрд▓рдо рдЗрд╡рдирд┐рдВрдЧ рд╕реНрдХреВрд▓: рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдмреЗрд╕рд┐рдХ рдХреЛрд░реНрд╕ ", рд╢рд╛рдо рдХреЛ 4 рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдореБрдлреНрдд рд╕рд┐рджреНрдзрд╛рдВрдд рд╡реЗрдмрд┐рдирд╛рд░ рдФрд░ рд╕рд╢реБрд▓реНрдХ рдЕрднреНрдпрд╛рд╕)ред рдордИ рдореЗрдВ, рд╕рд╛рддрд╡реЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реНрд▓рдо рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдСрдирд▓рд╛рдЗрди рдЧрд╣рди, "рдСрдлрд╝рд▓рд╛рдЗрди рдХреА рддрд░рд╣, рдСрдирд▓рд╛рдЗрди рдХреЗрд╡рд▓")ред рд╕рдм рдХреБрдЫ "рдСрдлрд╝рд▓рд╛рдЗрди" рд╣реЛрдЧрд╛: рд╡реЙрдЗрд╕ рдЪреИрдЯ, рд╡реАрдбрд┐рдпреЛ рдХреЙрд▓рд┐рдВрдЧ, рдЬрд╝реВрдо рдореЗрдВ "рдзреВрдореНрд░рдкрд╛рди рдХрдХреНрд╖", рд╕рдореВрд╣ рдХрд╛рд░реНрдп, рд╕рдорд░реНрдкрд┐рдд рд╕рдВрд░рдХреНрд╖рдХ рдФрд░ рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ред


рд╣рдо рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрд▓рдо рдХреБрдмреЗрд░рдиреЗрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдФрд░ рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдХрд╛ рдорд╛рд░реНрдЧ рдкреНрд░рд╢рд╕реНрдд рдХрд░рддрд╛ рд╣реИред рд╕рдЪреНрдЪреА рдореЗрдВ?


рд╣рдордиреЗ рдпрд╣ рд╕рд╡рд╛рд▓ рд╕реНрд▓рдо рдХреЗ рдкреВрд░реНрд╡ рдЫрд╛рддреНрд░реЛрдВ рд╕реЗ рдкреВрдЫрд╛ред рдХрд░рд┐рдпрд░, рд╡реЗрддрди, рдХрд╛рдо рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдврд╝ рд╕рд╛рд▓ рдХрд╛ рд╕рдордп рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред


? ┬л ┬╗: , . , , . : , Kubernetes , , , . : , .


, . , .


тАФ , , Kubernetes, , . Quarantine. Quarantine Never Changes.



?


Kubernetes. 2019 , . тАФ , .



Kubernetes ?


K8s , , . , . .


- " " тАФ it-, Kubernetes , .




it- Kubernetes тАФ , тАФ ┬л ┬╗ , .


Kubernetes? ?


, K8s. , . Kubernetes тАФ . , тАФ , . , .


. : ┬л ┬╗, ┬л ┬╗, ┬л┬╗, ┬л . тАФ ┬╗, ┬л . , - ┬╗.



Kubernetes :


1. . KVM/libvirt ┬л┬╗ .
2. Operator SDK (+ api, job-).
3. тАФ , , vendor lock .
4. , on prem. storage class. statefulset persistent volume . AWS .
5. тАФ Persistent Storage, .
6. , , . , .
7. , , , , . , , , . , , , , .
8. OpenShift. .
9. k8s, .
10. Cert-manager, Ingress.
11.


? , ?


. , . , IT тАФ , . ┬л┬╗:


тАФ , , .
тАФ , , , , , , .



1. Kubernetes, , . , .
2. K8s fasttrack тАФ . , . тАФ , .
3. Kubernetes . . AWS (EKS) .
4. , , 2 = , .



5. best practice k8s. , .
6. Kubernetes . , .
7. , day-2 (.. , ), , . . , , . , , , . 146%. , - . , , . .



8. k8s. 100%.
9. , . , , , .
10. тАФ , - , . SRE .
11. . , . , . , . .
12. , k8s. .
13. , k8s. . .
14. тАФ , . . , . , . .


25 , : ┬л ┬л , , ┬╗. , , .


? , , ?


. . ┬л ┬╗.


┬л ?┬╗



1. , 80% , 2 ( , ), N , Patch Management Policy, ( 100 , ), Security BP.
2. . .
3. ┬л┬╗, , k8s . .
4. . . ) , ( - :D).
5. .



6. , , Kubernetes , . Kubernetes , ECS + Fargate. Docker , Kubernetes, .
7. , .
8. тАФ .
9. 7 , , . 40 . failover. , ┬л┬╗ . . -, .
10. , . , Openshift. , , . 40%, , sre-.
11. , , .


26 4 " , ". тАФ , .


Kubernetes?


┬л. , ┬╗. , тАФ , , . тАФ .



1. Dynamic environment, , HPA [], RBAC ┬л┬╗. Blockchain as a Service , . - blockchair.com, DBaaS Heroku .
2. Tarantool ( + ) k8s.
3. )) , тАФ //.
4. pipeline.
5. , , . , , Kubernetes, ECS.
6. (java). .
7. application Openshift, multitenant . stateful (postgre, redis, rabbit). . , . , . тАФ , , .. . , .
8. 10 , aws onprem .
9. . .
10. , , . , .


Kubernetes?


┬л ┬╗ тАФ , . , - .


1. gitlab- (EE), helm, , OpenFAAS.
2. Gitlab, ceph, Prometheus, grafana, nexus.
3. Python, Service mesh, PostgreSQL, Helm, GitLab.
4. . , vagrant /ansible /vault pki /azure application insights ( ) + prometheus + zabbix ().



5. , , .
6. istio, actuator, gitlab ci.
7. ECS Kubernetes . Kubernetes ECS, . ┬л┬╗ AWS-native , , Kubernetes.
8. Kubernetes+Helm.
9. postgresql, rabbit, redis. mongo, kafka, zookeeper, consul. , , , python, juby, nodejs, golang.
10. helm, rook-ceph, prometheus, java, spring-cloud-kubernetes.


?


. , , , .



1. Swarm.
2. Ceph, CI/CD.
3. Terraform, golang.
4. OpenShift, Project Pacific (, ).
5. Tarantool, Vault, Kafka.
6. Hashicorp vault + consul.
7. Gitlab ci, python, aws.
8. Istio.
9. , BigData. (Hadoop, Spark ). , , ( .. Kubernetes) . , .
10. Kafka, helm.
11. service mesh, canary/a\b deployments, helm , Openshift 4. SD-storage, gluster ceph.
12. , python golang. gitops.
13. Prometheus, clickhouse.
14. HashiCorp. Terraform/Packer/Vault.
15. Helm, Kubespray, Ceph.
16. RedHat, HP cloud.
17. k8s. .


, , ? - ?


?


, ┬л ┬╗ . . , , . - ┬л------┬╗. - тАФ .



1. .
2. . : , , ///.
3. .
4. , .
5. , . . ;)
6. .
7. . , . kubespray, . - , , , - , , , . , ┬л ┬╗.
8. . )
9. Helm, cert-manager, .
10. , .
11. , . тАФ , . , тАФ , , - , . , , , . , , . , , . , - . , тАФ , . , . тАФ , . , ( , , , ).
12. ┬л┬╗ , , , . )
13. . . 2 , . , .
14. . .


, ?


, .



, , ┬л ┬╗ , , тАФ - , , , тАж


, . , , ┬л ┬╗ 7 20:00. , , . . !


All Articles