Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Easy Microservices with Kubernetes and Istio

Easy Microservices with Kubernetes and Istio

Sendil Kumar N

February 13, 2020
Tweet

More Decks by Sendil Kumar N

Other Decks in Technology

Transcript

  1. @sendilkumarn S P N I Load balancer Replicate Backup Load

    balancer Load balancer Load balancer OS Container Runtime Hardware Virtualisation
  2. @sendilkumarn S P N I Load balancer Replicate Backup Load

    balancer Load balancer Load balancer OS Container Runtime Hardware Virtualisation
  3. @sendilkumarn K8s is an open-source system that automates deployment scales

    (up/down/in/out) manages Containerised applications
  4. @sendilkumarn kubectl apply -f some.yml Api Server etcd Scheduler Controller

    create yaml file connects via CLI adds to the queue stores sends to the controller Kubernetes Land
  5. @sendilkumarn Worker Node signals to start the deployment Kubelet Kubelet

    Kubelet Worker Node Kubelet Kubelet Kubelet Worker Node Kubelet Kubelet Kubelet Scheduler
  6. @sendilkumarn S P N I Load balancer Replicate Backup Load

    balancer Load balancer Load balancer OS Container Runtime Hardware Virtualisation
  7. @sendilkumarn Control Plane App PROXY Mixer Pilot Galley Citadel Service

    discovery Validate, process & distribute Authentication
  8. @sendilkumarn Control Plane App PROXY Mixer Pilot Galley Citadel Service

    discovery Validate, process & distribute Authentication Data plane
  9. @sendilkumarn JHipster Registry Consul Eureka + Spring Cloud Config Admin

    Server Easier in multi-node cluster Availability over consistency Consistency over Availability - All nodes provide correct detail every time