채널톡 아이콘

구성 관리 자동화 도구 - 앤서블(Ansible)

앤서블을 통해서 다양한 환경(리눅스🐧, 윈도우📱 그리고 네트워크📶 시스템)을 자동화하는 방법에 대해서 배워봅시다. 🥇 이를 통해 다양한 시스템을 앤서블로 통일해서 관리할 수 있습니다. 그리고 작성한 앤서블 코드를 고도화🧑‍🔧 하는 방법에 대해서 알아보겠습니다. 즉 보다 효과적으로 빠르게🏃 동작하도록 코드를 작성하는 법에 대해서 알아볼 것입니다.

새소식

26 개

  • 조훈(Hoon Jo)님의 프로필 이미지

    링크: https://promo.kuberneteslab.dev/


    제가 보내드리는 글 중에 가장 인기 있는 글이 (쿠버네티스 외에 관련) 자격증 할인 정보인데요.

    사실 가장 큰 할인은 연말에 사이버 먼데이(블랙 프라이데이)이긴 하지만 1년에 1번이고, 그 외에 시험 기간에 자격증 할인 정보를 찾는 분들이 매우 많더라고요.

    그래서 이거 언제 한번 정리해야지 했는데, 마침 리눅스 파운데이션 교육팀(The Linux Foundation, Education)에서 연락이 오기도 했고, 한국의 사용자 들에게 도움이 되는 방향이라면 하겠다고 해서 현재와 같은 사이트를 통해서 정리하고 알리는 것 또한 동의를 받은 상태입니다. 😊

    이에 따라 리눅스 파운데이션 교육팀에서 프로모션 전에 안내를 받기로 했기도 해서 아마도 한국에서 가장 빠르게 할인 정보를 받고 사이트에 업데이트할 수도 있을꺼 같아요.

    1년에 한번하는 행사는 전체 공지를 다시 드릴 예정이긴 하지만, (그건 정말 놓치기 아까우니까요)

    그 외에 중간에 어느정도 괜찮다 싶은 것은 "공인 쿠버네티스 자격증 잘 준비하는법"으로만 보내드리려고 합니다. 누군가는 반복되는 메일에 지치실꺼 같아서요. 😢

    따라서 자격증 할인 정보 자체가 궁금하시다면 사이트 자체를 보시는게 가장 좋으실 것 같습니다.


    아 그리고 저 사이트가 뭔지 궁금해 하실 분이 있을꺼 같아서

    간단히 설명드리면,

    제 관심 분야의 다양한 연구를 진행하는데 (https://github.com/sysnet4admin/Research)

    image.png

    여기의 내용들을 REAMDE 형태로 만들고 나면,

    그 내용을 다시 읽기 좋은 형태로 가공합니다. 여기(https://kuberneteslab.dev/ko/) 에 올립니다.

    image.png

    해당 사이트와 연계되어 있다고 보시면 될 것 같습니다. 🙂


    현재 리눅스 파운데이션 자격증 할인 사이트는 크게 3가지 정보를 제공합니다.

    1️⃣. 현재 최대할인코드 vs. 상시할인코드 (KUBELAB30)

    상시할인코드는 전세계적으로 30%를 초과해서 받는 곳이 없어서 더 좋은 조건으로 받고 싶었는데 이거 이상은 어렵더라고요. 그래서 급하신 분만 사용하시면 좋겠습니다. (매번 쿠폰 구하시겠다고 알아보시는게 제일 시간 아까워 보였어요)

    promo1.png

    2️⃣. 2021년부터 자격증 할인 전체 히스토리 정보

    이거 더 기다리면 할인 더 되는거 아닌가 혹은 (예를 들면) 지금 40% 할인이 어느정도 수준이지? 좀 더 기다리면 되려나? 라는 것을 판단하시기 위해서 정리하고 싶었는데 마침 메일함에 이게 다 있더라고요. 그래서 다 정리해서 만들었습니다.

    위에 써 있는 것처럼 연말이 최고입니다.

    promo2.pngpromo3.png

    3️⃣. 자격증 관련 FAQ

    오픈채팅에서 주로 나오는 대화 중에 하나이긴 한데

    자격증 인증이나 갱신 기간 그리고 갱신 조건 등을 알려드리는 곳으로 정하고 관리할 생각입니다.

    promo4.png

    많은 도움이 되시면 좋겠습니다! 꾸준히 관리하겠습니다! 감사합니다.

    조훈 드림.

    0
  • 안녕하세요

    오랜만에 전체 메일을 드리는거 같은데

    이번에 새로운 책이 나와서 소개 드립니다.

    대부분 메일을 받으시는 분들은 "인프라" 관련에 관심이 있으실 것으로 생각하고 있는데요

    image.png

    그런 의미로 요즘 인프라를 다루는 방법이 너무나도 바뀐 것 같아서

    AI 에이전트 시대에 인프라를 다루는 방법에 대해서 적어 보았습니다.

    패러다임 이동하는 시대라고 생각하고 있고요. 그런 면에서 매우 도움이 되실 것 같습니다.

    개인적으로 이런 표현이 정말 마음에 들어서 서문에 적었는데요

    AI 시대에는, 변화를 받아들이는 사람에게는 새로운 형태의 기회가, 기존의 방식을 유지하는 사람에게는 최대의 위기가 찾아올 것입니다.

    정말로 그러한 시대 같습니다. 🙂

    도서 링크:https://product.kyobobook.co.kr/detail/S000220220936


    그리고 꼭 도서가 아니더라도 Github link는 한번쯤 들어가서 보시는 것도 추천드리고 싶습니다.

    실습 가이드 https://github.com/sysnet4admin/_Book_GitAIOps

    완성 참고용 https://github.com/sysnet4admin/notiflex-platform

    image.pngimage.png

    그리고 관련 이벤트(무료 책 📖 증정) 도 기획한 게 있어서 같이 안내 드리려고 합니다.

    image.png

    F5 AppWorld Seoul (6월 24일 / 웨스턴 파라나스 호텔) 에서 위와 같은 주제로 발표를 하는데 참석자 분들에게 책을 나누어주면 좋겠다. 라는 의견이 채택되어서요. 참석하시는 분들에게 책이 증정될 예정이니 근처에 계시고 시간이 되신다면 참석하시어 책을 받아보시는 것도 좋으실 것 같습니다! 😊

    참석 신청 링크: https://www.f5appworld.com/y922Xm?utm_source=CNCF&utm_campaign=26Q3_HE_apcj_korea_adsp_AppWorld-Seoul&utm_medium=platform&RefId=10&locale=ko-KR

    (꼭 참석 신청 링크를 통해서 접속하고 신청하셔야 합니다!)


    무료 책 증정 이벤트에 관한 자세한 설명은 길벗 블로그 또는 인스타그램을 참고하셔도 좋을 것 같습니다

    길벗 블로그: https://blog.naver.com/gilbutzigy/224313915186

    길벗 인스타그램: https://www.instagram.com/p/DZeU4CxEVFb/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA%3D%3D


    감사합니다. 또 도움이 되는 정보를 가지고 찾아오겠습니다. 👍

    조훈 드림.


    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    ・

    수정됨

    안녕하세요

    제가 바로 지난 KubeCon NA 발표자 선정 소식을 전하면서 "인공지능" 관련해서 소식이 있고 혜택이 있으면 좋겠다고 했던 부분이 드디어 정리되어 전체 공지를 드립니다.

     

    혜택이 꽤 괜찮아서 특히 앤서블 그리고 자격증 강의도 모두 포함해서 보내드립니다.

    해당 내용을 간단히 정리하면

    클로드 코드 책 = -23,400원

    인프런 완독 챌린지 = -9,900원

    길벗 포인트 = +20,000포인트 (4주 완독 미션 수행 시 지급)

    로 4주 완독 미션을 완료하면 실제로는 13,300원으로 책을 구매하는 셈입니다.

     

    로 13,300원만 내면 책을 구매할 수 있고 (물론 추가 할인 받으면 더 저렴)

    또한 학습 스터디처럼 4주 관리해주고 주간 QnA도(저자가 답함) 할 수 있으니 꽤 괜찮은거 같아요.

    마지막에 라이브 세미나가 있는데, 이것도 저자 직강이라 괜찮은거 같고요!

    image.png

     

    특히 급하게 저녁에 메일을 보내는 이유가....

    image.png

     

    왜 인지 모르겠는데? 100명 제한이 걸려 있고, 인프런 메인에도 걸어놔서 홍보 안 한거 같은데...

    8명이 이미 등록했더라고요? (이거 적는 사이에 +1추가)


    음 몇가지를 좀 더 설명하고 싶은데...

    인공지능? 챗GPT 비슷. 딱히 나한테 도움이 안되는거 같던데? 라고 생각하실 수도 있고

    이게 선택 사항이라고 오해하실 수도 있는데요.

    그 동안 제가 썼던 책들을 보면, 제가 기술을 보는 시야가 꽤 괜찮거든요.

    • 파이썬 > 현재 언어 중에 1위 2위를 다툼

    • 앤서블 > Chef, Puppet 등은 거의 사라지고, 앤서블 빼고 다 사라짐

    • 쿠버네티스 > 요즘 어딜 지원해도 기본으로 이게 들어가던데요. 특히 전 이게 Cloud OS 수준이라고 생각해요.

    • 클로드 코드

      • 이게 이번 책 주제인데...

      • 사실 전 꼭 클로드 코드일 필요는 없다고 봐요

      • 하지만 현재 가장 진화된 형태이고, 다른 제미나이 CLI 등이 좀 부족한게 많아요.

      • 그래서 배운다면 가장 괜찮은 걸로 시작하는게 좋다는거죠.

         

         

    그럼 왜 이게 선택 사항이 아닌가를 아주 가볍게만 얘기하자면,

    개발자라고 하신다면 VIM 등 순수하게 코드 에디터를 사용해서 개발하시는 분들은 거의 없으실텐데요.

    많은 종류의 자동 완성과 import되는 모듈 구조로 자동으로 보여주거나 하는 다양한 자동 기능을 사용하고 사용하고 계실꺼에요. "자동" 이라는 키워드는 결국 생산성으로 연결되고요. 이건 비용 감소 그리고 더 많은 것을 할 수 있게 되거든요.

    그러한 흐름을 탄 기술은 정말 뒤로 가지 않아요.

    (비용은 정말로 좋은거거든요. 좋은건 절대 사라지지 않아요. / no good thing ever dies )

    image.png

    [그림: 쇼생크 탈출]

     

    인공지능이 큰 효과를 보이는 부분이 여러 곳이 있는데, 현재와 같은 인공지능 에이전트가 가장 크게 개화하는 부분이 될 것이고, 이걸 사용하지 않는 (꼭 클로드 코드가 아니더라도요) 개발자/엔지니어는 몇 년후에는 찾아보기 힘들꺼에요.

    그렇다면? 지금 먼저 배워두는게 무조건 이득 아닐까요?

    라는 관점으로 추천을 하는거랍니다.

    솔직히 꼭 책이든 강의든이 아니라 제가 아는 (전 좀 이기적이라 제가 아는 사람이 잘 되는게 좋거든요)

    모든 분들이 하루라도 빨리 이쪽을 접하고 이걸 도입해서 더 다양한 것들을 하실 수 있으면 좋겠어요.

    다시 말씀드리지만, 어떤 방향 또는 방식이든 그리고 인공지능에 대한 거부감이 다소 있더라도 개발자/엔지니어를 5년 이상하신다면 꼭꼭꼭 이러한 방식을 이해하고 적용해서 사용하시면 좋겠어요.

    끝으로 편의를 위해 각 온라인 서점과 완독 챌린지 링크를 넣습니다.

    ===

    • 클로드 코드 완독 챌린지 <링크>

    아 맞다. 클로드 코드가 유료라서요 4주 챌린지를 하려면 최소 20달러를 지불해야 하는데요.

    제미나이 CLI는 무료거든요. (아직까진) 모든 기능을 사용하는게 아니라 책에 나오는 인공지능 에이전트의 개념과 CLAUDE.md(GEMINI.md)의 형태나 관련 내용을 습득하는 수준에서는 시도해 볼 수는 있어요. 20달러가 약간 부담이시라면요.

     

    올해 정말 다들 단순히 사용하는 인공지능이 아니라 나의 진짜 동료가 되는 "클로드 코드"와 같은 인공지능 에이전트를 실제로 사용하고 사례를 만들고 취업을 위한 포트폴리오를 만들고 하는 한해가 되시길 바랍니다.

     

    감사합니다.

    조훈 드림.

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    2024년 6월 30일부로 길고 길게 지원해 주었던 CentOS가 EOL(End of Life) 되었습니다.

    이에 따라 mirror사이트에서는 더이상 해당 패키지와 관련된 내용을 받을 수 없고, vault 도메인으로 옮겨지게 되었습니다.

    전체 메일로 드리는 이유는 다음의 내용을 정리하고자 함입니다.

    앤서블은 제가 직접 관리하지 않는 박스 이미지를 사용하고 있으므로, 곧 자체적인 이미지에서 업데이트가 이루어질 것으로 보여집니다.

    쿠버네티스는 v1.30으로 업데이트하면서 해당 이미지를 deprecated로 생각하고 CentOS는 더이상 업데이트하지 않고 있습니다. 주요 이미지는 우분투 22.04로 진행하고 있습니다.

    하지만 여전히 사용을 하셔야 하는 분들이 계실 것으로 생각되서

    다음의 명령으로 도메인을 변경하시면 일정 시간(저도 보증하기 어려운...) 동안 사용이 가능하시다는 점 알려드립니다.

    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,921

    부가적으로 vault로 옮겨졌다는 것은 해당 OS에 대한 보안 업데이트 등이 더이상 제공되지 않는다는 점이기 때문에 기업환경에서 서서히 퇴출될 것이라는 것을 의미합니다.

    이 점에 대해서 충분한 이해를 가지고 진행해 주시면 될 것 같습니다.

     

    감사합니다.

    조훈 드림.

    1
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    쿠버네티스 강의 (앤서블 수강생 분들도 arm64 환경이 있을테니 참고가 되실 것 같습니다.)

    ch2/2.4에서 진행하는 arm64를 영상이 아니라 문서로 보고 싶으실 수도 있을 것 같아서

    다음과 같이 문서로도 정리해 보았습니다. 🙂

     

    arm64 환경에서 실습 환경을 작성하실 때 참고가 되시면 좋겠습니다.

    image

    https://yozm.wishket.com/magazine/detail/2658/

     

    감사합니다.

    조훈 드림.

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    KubeCon NA 2023에 이어서 쿠버네티스 연례 행사 중에 가장 큰 것 중에 하나인 KubeCon China 2024에 발표자로 선정되었습니다 :) 🎉🎉🎉

    Thursday, August 22 • 2:40pm - 3:15pm

    Find Your Own Personal Tutor for the Study of Kubernetes - Hoon Jo

    image

    이 모든게 여러분의 덕이 큰 관계로 전체 할인을 적용하려고 합니다!!!

    제가 적용할 수 있는 최대 할인폭(25% ⚡)를 적용합니다.

    해당 발표를 잘 마치고 와서, 해당 내용을 다시 한국어도 녹화하도록 하겠습니다.

    다시 한번 모든 분께 감사드리며, KubeCon China 2024에 오시는 분이 있다면 해당 행사에서 뵙도록 하겠습니다.

     

    감사합니다.

    조훈 드림.

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요

    (앤서블 구독자 분들에게는 너른 양해 말씀부터 드립니다.... 전체 메일을 보낼때 인프런에 제외 기능이 없어서 ㅠㅠ)

    아래의 쿠버네티스 관련 강의에 맥 실리콘(ARM64)를 지원하기로 결정하였습니다.

    image

    해당 지원을 위해서 저희 팀이 맥 실리콘 (개인용) 장비를 구매했고, 반년 이상 테스트를 진행했고 현재에도 진행하고 있습니다. 이에 전체적으로 플랫폼 자체도 단일화하고 버전도 v1.30으로 맞추려고 하고 있습니다.

    전체 공지 메일을 드리는 이유는 이에 따라 만약 현재의 학습 환경에 매우 불편하거나 어려우시고, ARM64로 진행하시는게 필요하거나 매우 선호되신다면 잠시 쉬셨다가 맥 실리콘으로 하시는 것도 좋다고 판단해서 입니다.

    또한 해당 업데이트는 넷플릭스 엔지니어에게 배우는 CI/CD 에도 함께 반영될 예정입니다. (7월말 또는 8월 중 출시 예정)

    예상 시점은 2개월 이내 적용이며, 적용 전 후로 깃허브에서 내려받는 내용이나 도커허브에서 내려받는 내용이 약간 상이할 수 있습니다.

    학습에 도움이 되는 내용이 되도록 열심히 챙기고 만들도록 하겠습니다.

    항상 감사드립니다.

    조훈 드림.

     

    0
  • 조훈(Hoon Jo)님의 프로필 이미지

    안녕하세요
    구글에서 호스트하고 있던 저장소가 2024년 1월부로 중단되었습니다.

    ℹ 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/


    영향은 모든 CentOs와 Ubuntu를 사용하는 경우입니다. (사실 상 거의 모두...)

    그래서 다음과 같이 CentOS의 Kubernetes Repo 주소가 변경(Link)되었습니다.

    image
    Ubuntu의 경우에는 이와 같이 조치(Link)되었습니다.

    image

    mirrors.aliyun.com 가 언제까지 유지될지는 정확하게 알 수는 없으나... 커뮤니티 저장소에서 v1.24부터 지원을 시작하기 때문에 현재로서는 해당 미러를 이용하는 것이 최선일 것 같습니다.

    (관련 설명: https://developer.aliyun.com/mirror/kubernetes/)

    v1.29 이후부터는 커뮤니티 저장소를 이용하여 해당 부분을 진행할 예정입니다.

    실습 및 쿠버네티스 공부에 참고가 되시면 좋겠습니다.

    (+ 앤서블 강의에도 해당 내용이 들어가는데 아시면 좋으실 내용이고, 공지 기능상 특정 강의를 제외하고 보낼 수 없는 점 양해 부탁드립니다. ㅠ ㅠ )

    감사합니다.

    조훈 드림.

    0

₩69,300

평생교육이용권 지원 강의