infra-workshop-babysteps

Ad22fcf5773b906c08330f4d57242212?s=47 Kohei Ota
October 25, 2018
220

 infra-workshop-babysteps

Ad22fcf5773b906c08330f4d57242212?s=128

Kohei Ota

October 25, 2018
Tweet

Transcript

  1. BABY STEPS OF REPLACING INFRASTRUCTURE OF INFRA STUDY GROUP PRESENTED

    BY INDUCTOR(@_INDUCTOR_)
  2. WHO ARE YOU? ▸ @_inductor_ ▸ An oriental geek who

    likes containers and problem solving ▸ Speaks English with a “slight” Aussie accent ! ▸ 100% made in Japan :P ▸ Belongs to SRE team, ZOZO Technologies, Inc ▸ Organizer at Docker meetup Tokyo ▸ Admin at Infra study group(Πϯϑϥษڧձ)
  3. TL; DR Containers × English =

  4. SO, WHAT THE FLIP IS INFRA STUDY GROUP?

  5. WHAT INFRA STUDY GROUP IS ▸ A fully online Japanese

    community to study/learn about IT infrastructure on Discord(Reached at 4000 members!) ▸ From cabling & data center operation to Ansible/Docker, you can hold/attend to any type of “session” ▸ Any person can hold a session about anything. ▸ My most recent session was fundamental Ikinari steak (famous steakhouse chains in Japan) for Infrastructure engineer ▸ We want to break psychological barriers of speaking in front of people
  6. WE HAVE FULLY VOLUNTEERED INFRASTRUCTURE ENVIRONMENT ▸ Full on-premise ▸

    Growi(wiki system) & WordPress as portal websites ▸ Not containerized ▸ Docker/Kubernetes testing environment ▸ Not for “production” ▸ GitLab w/ CI runner and container registry ▸ Not actually working as production
  7. PROBLEMS ▸ The system admin for this environment is only

    one person who has access to the main system of the physical servers ▸ The core switch is SPoF and very unstable ▸ We want load balancing for access control ▸ Updating the environment may cause server failure ▸ Database backup/recovery is not fully automated
  8. WE NEED AUTOMATED SYSTEM WITH GOOD ECOSYSTEM Moderators

  9. BUT WHAT AND HOW? Moderators

  10. WHY DON’T WE COMPARE SOME PRODUCTS? Moderators

  11. TESTING SOME CONTAINER BASED PLATFORMS ▸ We decided to test

    ▸ Kubernetes ▸ OpenShift ▸ Docker Swarm ▸ On 3 separated networks hosted by 3 different people ▸ Using CDN for access distribution
  12. WHICH ONE IS THE BEST?

  13. WELL, WE’RE STILL WORKING ON IT. SO WHO KNOWS *SHRUGS*

  14. KNOW YOUR TOOLS AND HAVE A BETTER CONTAINER LIFE!