A story about going to a Docker + k8s study session [JAZUG Women's Club x Java Women's Club]

I participated in the Docker & Kubernetes study session of JAZUG Women's Club x Java Women's Club collaboration as a staff member! I have participated in Java women's club events several times, but this is the first time I have participated on the management side. I will write a participation report because it is a big deal.

Event overview

** [Tokyo] [Women only] [JAZUG Women's Club Collaboration] Japan Tour in Summer: Java & k8s on Azure Festival by #Terada Yoshi Good luck ** 2019-08-03 (Sat) 10:00 --17:00 Microsoft Japan 31st floor roomA https://javajo.doorkeeper.jp/events/94041

Lecturer: Kao Terada (https://twitter.com/yoshioterada) Hashtag: #Teradayoshi Festival

Schedule

Morning: Study about Docker (lecture), hands-on team division Afternoon: Azure + Docker + Kubernetes hands-on (MobPro)

Event preparation

The communication between the staff in advance was Slack, Facebook Messenger. The staff gathered at 9:00 on the day to set up the venue and prepare for live distribution. (I live-streamed it on Google Hangouts for those who participated from afar, but I didn't know much about it, so I thought I'd study for the future ;;)

Morning part

In the morning, we all learned about Docker in a classroom lecture. With around 30 participants, less than half had used Docker, and the majority were new to Kubernetes. What is a container? What makes you happy with Kubernetes? I was taught politely.

Afternoon part Azure x Docker x k8s hands-on

In the afternoon, we divided into 4 teams of about 6 people and used Azure for hands-on in a mob pro style. Start by creating an Azure account. I don't have a big monitor for the team at the venue, so I use Teams to share the screen. It was my first time to share the screen with Teams, but it was good that it was easy to use. With the browser version, I could see other people's screens, but I couldn't share my screen, so I needed the app version.

A sense of level

--Docker and Kubernetes are okay because most of the participants were inexperienced! --No Java knowledge required! --Since you connect to the Linux server of the stepping stone with ssh and hit commands or modify files, Linux may be tough if you haven't touched it a little. ――But even if you don't understand a little, your teammates will help you because you are a Mob Pro! All right!

Contents

It was a flow of setting up a Linux server in Azure, creating a Docker image in it → pushing it to Azure → bringing the image with Kubernetes and running the application. We will turn the operators in order within the team. I can use ssh in the cloud shell of Azure, but the operation was quite sluggish, so bash and TeraTerm were more comfortable.

The materials, the shells that actually worked, the applications, etc. were cloned from Mr. Terada's GitHub repository. https://github.com/yoshioterada/k8s-Azure-Container-Service-AKS--on-Azure

Impressions

Mob Pro was a lot of fun! At first, I felt that there were a lot of people with 6 people, but it was surprisingly easy to communicate, and it was good that someone could follow me even if I got stuck on the way. No one was left behind because I didn't understand. It was fun to switch the container version and it was quick! When I actually accessed the application executed by Kubernetes with an external IP and the API response came back, 6 girls got excited lol The content was quite tight in one day, and there were some parts that I had read through the contents of the shell on the way, so I would like to review it again.

Those who want to participate in the event!

It is said that Docker x Kubernetes hands-on will be held at the JAZUG 9th Anniversary event held on Saturday, September 7, 2019. Teradayoshi Festival Final! https://jazug.connpass.com/event/140843/

The next event of the Java Women's Club is scheduled to be held around October, so please be patient! I'm waiting for you too! https://javajo.doorkeeper.jp/

Recommended Posts

A story about going to a Docker + k8s study session [JAZUG Women's Club x Java Women's Club]
A story about trying to operate JAVA File
20190803_Java & k8s on Azure The story of going to the festival
A story about misunderstanding how to use java scanner (memo)
A story about writing a ratio calculation at an in-house study session
A story about writing a binary search method at an in-house study session
I went to the Java Women's Club # 1
A story about Java 11 support for Web services
A story about the JDK in the Java 11 era
A story about young people's design skills improving at a 15-minute study session every morning
A story about trying to get along with Mockito
A story about trying hard to decompile JAR files
A story about reducing memory consumption to 1/100 with find_in_batches
A story about developing ROS called rosjava with java
A story about starting a Java-related book club for newcomers
Try to build a Java development environment using Docker
A story about how young people's behavior improved surprisingly at a 15-minute study session every morning