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.
** [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
Morning: Study about Docker (lecture), hands-on team division Afternoon: Azure + Docker + Kubernetes hands-on (MobPro)
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 ;;)
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.
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.
--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!
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
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.
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