Configuration Management Automation Tool - Ansible
Let's learn how to automate various environments (Linux🐧, Windows📱, and network📶 systems) through ensembles. 🥇 Through this, we can manage various systems by unifying them into ensembles. And we will learn how to enhance🧑🔧 the ensemble code we have written. In other words, we will learn how to write code to run more effectively🏃 faster.

News
24 articles
Hello
I'm delivering the news about being selected as a KubeCon NA speaker, and the part I mentioned about hoping for news and benefits related to "artificial intelligence" has finally been organized, so I'm making this announcement to everyone.
The benefits are quite good, so I'm sending it to you including especially Ansible and all the certification courses.
To summarize this content briefly
Claude Code Book = -23,400 won
Inflearn Reading Challenge = -9,900 won
Gilbut Points = +20,000 points
For just 13,300won, you can purchase the book (and even cheaper with additional discounts)
Also, they provide 4-week management like a study group and weekly Q&A sessions (answered by the author), so it seems pretty good.
There's a live seminar at the end, and this is also taught directly by the author, so it seems pretty good!

The reason for urgently sending emails in the evening is...

I don't know why, but there's a 100-person limit, and since it's also posted on Inflearn's main page, I don't think we did any promotion...
8 people have already registered? (While writing this, +1 more added)
Hmm, I'd like to explain a few more things...
Artificial intelligence? Similar to ChatGPT. It doesn't seem particularly helpful to me? You might think that, and
You might misunderstand this as being optional, but
Looking at the books I've written so far, I have a pretty good perspective on technology.
Python > Currently competing for 1st or 2nd place among programming languages
Ansible > Chef, Puppet, etc. have almost disappeared, and everything except Ansible has vanished
Kubernetes > These days, this seems to be a basic requirement wherever you apply. I personally think this is at the level of a Cloud OS.
Claude Code
This is the topic of this book...
Actually, I don't think it necessarily has to be Claude's code.
However, it's currently the most evolved form, and other Gemini CLIs have quite a few shortcomings.
So if you're going to learn, it's best to start with the most decent option.
So, to briefly touch on why this isn't optional,
If you call yourself a developer, there are probably very few people who develop using pure code editors like VIM.
You'll be using various automatic features like many types of auto-completion and automatically showing imported module structures. The keyword "automatic" ultimately connects to productivity. This leads to cost reduction and enables you to do much more.
Technologies that ride such trends really don't go backward.
(The cost is really good, you know. Good things never disappear. / no good thing ever dies)

[Image: The Shawshank Redemption]
There are many areas where artificial intelligence shows significant effects, and the current AI agents will see their greatest flourishing in this area, and developers/engineers who don't use this (not necessarily Claude code specifically) will be hard to find in a few years.
Then? Wouldn't it be absolutely beneficial to learn it first right now?
from that perspective, I'm making the recommendation.
Honestly, it doesn't have to be a book or lecture - I just want people I know to succeed (I'm a bit selfish, so I like it when people I know do well)
I hope everyone can get familiar with this as soon as possible and adopt it to do more diverse things.
As I mentioned again, regardless of the direction or method, and even if you have some resistance to artificial intelligence, if you've been a developer/engineer for more than 5 years, I really, really, really hope you understand and apply this approach.
Finally, for your convenience, I'm including links to each online bookstore and reading challenge.
I'm ready to translate Korean
Claude Code Complete Reading Challenge <Link>
Oh right. Since Claude's code is paid, you'd need to pay at least $20 to do the 4-week challenge.
The Gemini CLI is free. (For now) If you're not using all the features but just trying to grasp the concept of AI agents from the book and learn about the format and related content of CLAUDE.md (GEMINI.md), you can give it a try. If the $20 feels a bit burdensome.
This year, I hope everyone will have a year where they actually use AI agents like "Claude Code" that become your real colleagues, not just AI that you simply use, create real use cases, and build portfolios for employment.
Thank you.
Best regards, Jo Hoon.
hello
CentOS, which has been supported for a long time, has reached EOL (End of Life) on June 30, 2024.
Accordingly, the mirror site can no longer receive content related to the package, and it has been moved to the vault domain.
The reason I am sending you the entire email is to organize the following:
Ensemble uses box images that I don't maintain directly, so it looks like it will be updated to its own images soon.
Kubernetes considers the image deprecated when updating to v1.30, and CentOS no longer updates it. The main image is moving to Ubuntu 22.04.
But I think there are still people who need to use it.
Please be advised that if you change the domain with the following command, you will be able to use it for a certain period of time (which I cannot guarantee...).
sed -i 's,mirrorlist.centos.org,vault.centos.org,g' /etc/yum.repos.d/CentOS-Base.repo [root@m-k8s ~]# yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.kakao.com * epel: mirror-nrt.yuki.net.uk * extras: mirror.kakao.com * updates: mirror.kakao.com kubernetes | 1.4 kB 00:00:00 repo id repo name status base/7/x86_64 CentOS-7 - Base 10,072 docker-ce-stable/7/x86_64 Docker CE Stable - x86_64 337 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,791 extras/7/x86_64 CentOS-7 - Extras 526 kubernetes Kubernetes 1,022 updates/7/x86_64 CentOS-7 - Updates 6,173 repolist: 31,921Additionally, being moved to the vault means that security updates, etc. for that OS will no longer be provided, so it will be gradually phased out from corporate environments.
I think it would be good if you could proceed with sufficient understanding of this point.
thank you
Cho Hoon Dream.
hello
Kubernetes lecture (I think it will be helpful for Ensemble students who have an arm64 environment.)
I think you might want to see the arm64 in ch2/2.4 in a document rather than a video.
I have also organized it into a document as follows. 🙂
I hope this will be helpful when creating a practice environment in an arm64 environment.

https://yozm.wishket.com/magazine/detail/2658/
thank you
Cho Hoon Dream.
hello
Following KubeCon NA 2023, I have been selected to present at KubeCon China 2024, one of the biggest annual Kubernetes events :) 🎉 🎉 🎉
Thursday, August 22 • 2:40pm - 3:15pm
Find Your Own Personal Tutor for the Study of Kubernetes - Hoon Jo

Since all of this is thanks to you, we're going to give you a full discount!!!
I will apply the maximum discount I can apply (25% ⚡ ).
After I finish the presentation, I will record the content again in Korean.
Thanks again to everyone, and if anyone is coming to KubeCon China 2024, we hope to see you at the event.
thank you
Cho Hoon Dream.
hello
(I would like to first apologize to the Ensemble subscribers.... When sending an email to all subscribers, there is no exclusion function in Infraon ㅠㅠ)
We have decided to support Mac Silicon (ARM64) for the Kubernetes related lectures below.

For this support, our team purchased Mac Silicon (personal) equipment and conducted tests for more than half a year and is still conducting them. Accordingly, we are trying to unify the platform itself and adjust the version to v1.30 .
The reason why we are sending out a general notice email is that if you are having a hard time or are having difficulty with your current learning environment and need or strongly prefer to proceed with ARM64, we have decided that it would be a good idea to take a break for a while and then proceed with Mac silicon.
This update will also be reflected in
넷플릭스 엔지니어에게 배우는 CI/CD. (It is expected to be released in late July or mid-August)The expected time of application is within 2 months , and the content downloaded from GitHub or DockerHub may be slightly different before and after application.
We will work hard to create content that will help you learn.
Thank you always.
Cho Hoon Dream.
hello
The repository hosted by Google has been discontinued as of January 2024.ℹ Update (January 12, 2024): the legacy Google-hosted repositories are going away in January 2024. Check out the deprecation announcement for more details about this change.
The existing packages in the legacy repositories will be available for the foreseeable future. However, the Kubernetes project can't provide any guarantees on how long is that going to be. The deprecated legacy repositories, and their contents, might be removed at any time in the future and without a further notice period.The legacy package repositories are going away in January 2024.
Link: https://kubernetes.io/blog/2023/08/15/pkgs-k8s-io-introduction/
The impact is for all CentOs and Ubuntu users (well, almost all of them...)So the Kubernetes Repo address for CentOS has changed ( Link ) as follows:

For Ubuntu , this is what was done ( Link ).
I'm not sure exactly how long mirrors.aliyun.com will be maintained, but... it seems like it's probably best to use that mirror for now, as support for it starts in the community repository starting with v1.24.
(Related description: https://developer.aliyun.com/mirror/kubernetes/ )
From v1.29 onwards, we will be using the community repository to do this.
I hope this will be helpful for your practice and study of Kubernetes.
(+ This content is also included in the ensemble lecture, so it would be good for you to know it. Please understand that I cannot send it except for certain lectures due to the notification function. ㅠ ㅠ)
thank you
Cho Hoon Dream.
hello
The Linux Foundation's exam certification period The validity period of the CKA, CKAD (and Prometheus certification...) certification exams will change from 3 years to 2 years .
So, if possible, it would be better to acquire it before April 1, 2024 (UTC+0).
(CKS is already 2 years old so I don't think it will be affected.)
The current available exam discount (25%) promo code is
NEWYEAR24hope it helps.also
Recently, CKAD and CKS have been renewed, so there are plans to update the relevant parts.

The certification explanation course has a rating of 4.8, so it may be suddenly discontinued depending on the evaluation. If necessary, please register in advance so that you can receive the above updates without any problems. (This is a measure to maintain the level of the lecture, so we ask for your understanding.)
[Figure 1] Explanation of how to prepare well for official Kubernetes certification (CKA, CKAD, CKS)

---
Below is an excerpt from the original email I received in English.From-Email: IMPORTANT: Your Unused Linux Foundation Exam Eligibility - Time Sensitive Policy Change!
Certifications achieved before April 01, 2024, 00:00 UTC will expire 36 months from the date the program certification requirements, including passing the exam, are met. Certifications achieved on or after April 01, 2024, 00:00 UTC will expire 24 months from the date the program certification requirements, including passing the exam, are met.
thank you
Cho Hoon Dream.
hello
Many people know that the reason for purchasing the Indian course on Udemy is because they need a testing environment for the CK{A,AD,S} exam. Of course, it does not provide as many scenarios and content as that level, but it is good for preparing for and testing the exam at a certain level.
It might also be a good idea to use Killer Shell, which is available for "free" 🎉 🎉 🎉 .
There is a disadvantage of having only one node,
1. Also provides light scenarios related to the exam.
2. There are no special restrictions to allow testing of sufficiently testable features.
3. Practice right on the web
I think it's worth recommending because it has various advantages like this :)
[Figure 1] Taken on December 28, 2023 (i.e. almost identical to the test version)(Note that this is slightly different than what you get when you register for the exam. The one you get when you register for the exam is faster and gives you more nodes.)
I hope that through this, you will achieve what you want to achieve in 2024.
Each link is as follows:
CKA: https://killercoda.com/killer-shell-cka
CKAD: https://killercoda.com/killer-shell-ckad
CKS: https://killercoda.com/killer-shell-cks
I am planning to film a video about this in January, so I will explain it again through a video then.
Happy New Year everyone 🙂
thank you
Cho Hoon Dream.

