쿠베르네트스를 시각적으로 이해하는 막후

쿠베르네트를 이해하는 것은 어려울 수도 있고 시간이 걸릴 수도 있다.클라우드 기술에 대한 지식을 전파하기 위해 쿠베르네트스에 대한sketchnotes를 만들기 시작했습니다.나는 이것이 Kubernetes (기타 기술) 를 더욱 직관적으로 해석하는 더 좋은 방법일 수 있다고 생각한다.
나는 4월 4일부터 첫 번째 쿠버넷의 스케치 노트를 쓰기 시작했다.
거의 두 달 후에, 나는 모든 쿠버넷의 스케치 노트를 출판했다. (새것도 있다.)120페이지짜리 책 중: "Understanding Kubernetes in a visual way".

책 표지:
  • Kubernetes 구성 요소(etcd, API 서버, 스케줄러,kubelet, 컨트롤러 관리자, 에이전트...)
  • 자원(POD, 작업, CronJobs, 설정 맵, 기밀, 배치, 복사 집합, 수호 프로그램, 서비스, 입구, PV, PVC...)
  • QoS, 수평 팟캐스트 자동 축소, 팟캐스트와 노드 연결, 네트워크 전략...
  • 노드에서 수행할 수 있는 작업의 구체적인 예
  • 디버깅/고장 제거 Kubernetes
  • 프롬프트
  • 유용한 도구 사용
  • 다음은 디렉토리입니다.

    이 책은'어떻게'와 모든 개념의 구체적인 예, 그리고 추상적인 개념을 이해할 수 있는 삽화를 포함한다.
    두 달 차이 안 나는 일.
    이것은 매우 멋있지만, 우리는 이 스케치 노트와 이 책이 어떻게 창작되었는지 이야기합시다.

    막후


    처음부터 나는 재료에 관한 몇 가지 문제를 받았다.

    Material


    현재 저는 삼성 갤럭시S4 태블릿PC 10.5를 사용하고 있으며 연필과 소프트웨어인 삼성노트가 있습니다.
    나는 수공으로 모든 물건을 그렸다.
    이것은 가장 효과적인 재료는 아니지만, 나는 내가 가지고 있는 것을 사용했다.

    이런 재료는 내가 이미 달성한 제한이 매우 많다.
  • 삼성연필:연필이 정확하지 않아
  • 삼성연필: 연필에서 지우개로 전환할 수 있는 단추가 적당한 위치에 있지 않습니다.많은 경우, 나는 그것을 눌렀지만, 나는 내가 방금 그린 선을 삭제하고 싶지 않다. - D.
  • 삼성연필: 작은 원을 그리려면 9번 10번 소프트웨어를 그리지 마세요. 정확하지 않으면
  • 삼성 주석: 내가 초도를 그릴 때 jpg/pdf 페이지의 미래단 정보가 없기 때문에 나는 초도를 그렸다. 나는 pdf를 내보냈다. 나는 pdf를 보았다. 이것은 나의 그림을 몇 페이지로 나누었다. 나는 그림을 중간의 두 부분으로 나누지 않도록 많은 시간을 편집해야 한다.한 페이지가 어디서부터 시작되고 어디서 끝날지 아는 것은 매우 유용하지만, 나는 이런 정보가 없다.
  • 삼성은 JPG 포맷의 수출 제품의 품질이 매우 나쁘다
  • .
  • ...
  • 제 스케치북과 책 시리즈를 계속하고 싶은데,
    미래에 나는 나의 재료를 다음과 같이 업그레이드할 계획이다.
  • IPad Pro 11”
  • 연필2
  • 와 생식 소프트웨어
  • 애플 연필의 두 번째 판본은 그림을 그리거나 스케치할 때 더욱 정확하다.그래서 나는 이런 재료를 쓰는 것을 건의한다. 내 것이 아니라.

    스케치 노트


    sketchnote에 대해 나는 몇 시간 또는 며칠의 시간을 썼다. 이것은 이 개념의 복잡성과 내가 말하고 싶은 내용에 달려 있다.
    JPG 형식으로 내보낼 수 있어도 내가 그린 모든 sketchnote는 PDF 형식으로 내보냅니다.왜?삼성노트스의 JPG 수출 제품의 품질이 매우 나쁘기 때문이다: (.
    그래서 저는 먼저 PDF 형식을 내보낸 다음에 PDF를 JPG 형식으로 변환하여 글에 그것들을 발표하여 최소한의 품질을 유지하도록 했습니다.
    모든 sketchnote는 PDF 파일로 내보내지며 Google Drive 폴더에 저장합니다.
    1.kubernetes-pod.pdf
    2.kubernetes-cronjob.pdf
    ...
    
    그리고 저는 dev.to 플랫폼에서 이 글을 썼습니다. 제가 가장 좋아하는 PDF 도구ILovePDF 사이트로 PDF를 JPG로 변환했습니다.나는 공백을 지우고 좋은 순서로 업로드하기 위해 JPG마다 십자가를 그렸다.
    나는 모든 시리즈의 스케치 노트를 위해 이 일을 한다.

    서적 준비


    그래, 나는 30여 편의 쿠베르네트스에 관한 시리즈를 출판했지만, 내가 책에서 보고 싶은 순서가 아니었기 때문에, 나는 몇 시간 동안 더 일관된 순서를 생각했다.
    나는 몇 개의 새로운 스케치 노트와 새로운 페이지를 그렸다.
  • 전면 덮개
  • 감사 및 변경 로그
  • 카탈로그
  • 후면
  • Google Drive에서 다른 폴더를 만들고 모든 pdf 파일을 복사하여 붙여넣은 다음 책의 페이지 수로 이름을 바꿉니다.
    p0.cover.pdf
    p1.thanks.pdf
    p2.table-of-contents.pdf
    p4.kubernetes-components.pdf
    ...
    
    그리고 저는 IlovePDF 도구로 큰 PDF 파일을 만들고 여러 번 정리했습니다. 무료 계정에 제한이 있기 때문입니다.

    복습하다.


    내가 보기에 나는 책 한 권을 출판할 수 없고, 장편 문장 한 편을 발표할 수 없고, 평론이 없는 상황에서 새로운 기능을 내놓을 수 없기 때문에, 나는 게일에게 나의 책에 대해 평론을 부탁했다.
    나는 그녀와 pdf 파일을 공유했지만, 그녀도 그다지 평론하지 않았다.
    하루 종일 후에 나는 거의 모든 sketchnotes를 편집했고 PDF를 다시 만들었다. 나는 목록을 바꿨다. 이 책은 이미 출판할 준비가 되어 있다!
    마지막으로 두 달도 안 되는 시간에 나는 책 한 권을 창작했다. 책에는 120페이지의 구름 기술에 관한 초도와 그림이 있다. 그것이 바로 Kubernetes이다.
    이것은 전통적인 책이 아니다.이것은 일련의sketchnotes입니다. 시각적, 간단한 문자, 복잡한 개념을 더 잘 이해할 수 있기를 바랍니다.

    출판업


    나는 몇 개의 발표 플랫폼을 비교했는데 그 중 두 개가 나의 1위였다.
  • LeanPub
  • Gumroad
  • Lean Pub이 있으면 플랫폼에서 Mark Down으로 직접 이 책을 쓸 수 있습니다.
    GumRoad를 사용하여 PDF를 직접 업로드할 수 있습니다.
    이 두 플랫폼은 네가 몇 권의 책을 무료로 출판할 수 있지만, 그들은 커미션을 받는다.
    나는 개인용 컴퓨터, 태블릿PC, 모바일 기기에서 Gum Road 사이트인 ergonomy를 사용하는 것을 더욱 좋아한다. 내가 그것을 선택한 주요 원인은 네가 '무료 가격: 0유로' 로 너의 책을 출판할 수 있고, 사람들이 마음대로 비용을 지불할 수 있기 때문이다.
    그래서 5월 31일 이래로 제 첫 책이 Gum Road에서 판매되고 있습니다. Understanding Kubernetes in a visual way

    후기 제작


    PDF에서 직접 내용표를 만드는 것을 잊어버렸기 때문에, 책이 출판된 지 몇 시간 만에 PDFeditor 도구를 통해 수동으로 그것을 만들고 v1에 업로드했습니다.0.1.
    이전:

    다음:

    업데이트(2020-06-27)


    Kubernetes의 책 1.0.2 버전 이후로 PDF 편집기를 사용하지 않습니다. (시험판이 만료되었기 때문에 ^^) 하지만, 지금은 파이톤 도구를 사용합니다. 더 좋습니다.: -)

    1. PDFBookmarker 설치


    도구: https://github.com/RussellLuo/pdfbookmarker
    $ pip install pdfbookmarker
    

    2. 책갈피 목록과 관련된 페이지를 정의하는 텍스트 파일을 만듭니다


    $ vi bookmarks-v1.0.2.txt
    +"Cover"|1
    +"Thanks"|2
    +"Table of contents"|3
    +"Kubernetes components"|5
    +"Kubectl tips"|10
    +"Namespaces"|13
    +"Resource Quotas"|15
    +"Pod"|16
    +"Pod lifecycle"|18
    +"Container lifecycle events"|20
    +"Liveness & Readiness"|25
    +"Job"|30
    +"CronJob"|35
    +"Configmap"|38
    +"Secrets"|41
    +"Deployment"|43
    +"Deployment rolling update"|45
    +"Pull images configuration"|49
    +"ReplicaSet"|52
    +"DaemonSet"|53
    +"Service"|57
    +"Ingress"|60
    +"PV, PCV & StorageClass"|64
    +"Horizontal Pod Autoscaler"|71
    +"LimitRange"|73
    +"Resource's requests & limits"|76
    +"QoS"|79
    +"Network Policies"|83
    +"Pod (Anti) Affinity & Node (Anti) Affinity)"|88
    +"Node operations"|95
    +"Debugging/Troubleshooting Kubernetes"|99
    +"Tools"|106
    ++"Kubectx"|106
    ++"Kubens"|107
    ++"Stern"|108
    ++"Krew"|109
    ++"K9s"|110
    ++"K3s"|110
    ++"Skaffold"|111
    ++"Kustomize"|112
    ++"Kustomize tips"|115
    ++"Trivy"|118
    ++"Velero"|119
    +"Kubernetes 1.18"|121
    +"Back cover"|125%
    

    3. 디렉토리/PDF 책갈피를 사용하여 새 PDF 생성


    $ pdfbm understanding-kubernetes-in-a-visual-way-aurelie-vache-1.0.2.pdf bookmarks-v1.0.2.txt
    In processing, please wait...
    New PDF generated: understanding-kubernetes-in-a-visual-way-aurelie-vache-1.0.2-new.pdf
    
    이렇게!

    결론


    선물 서적에 대해 자동화하고 싶은 몇 가지 임무가 있습니다.
  • pdf 파일을 큰 pdf
  • 로 통합
  • pdf에서 디렉터리 만들기 (PDFEditor 도구를 통해 만들기)
  • ...
  • 만약 네가 나의 시리즈를 좋아하고 재료 업그레이드에 기여하고 싶다면 이 책은'공짜/마음대로 할 수 있다'.
    나는 나의 지식을 공유하고 다른 사람을 돕는 것을 좋아하기 때문에 만약 당신이 돈이 많지 않다면 무료로 다운로드할 수 있다.내가 유일하게 요구하는 것은 너희들에게 공유해 주는 인터넷이다.
    만약 당신이 나의 일을 좋아하고 자신에게 공헌하고 싶다면, 당신도 할 수 있습니다. 이것은 내가 Istio (), DevOps, Microservices, Golang...: -) 에 관한 몇 개의sketchnotes 시리즈에 대한 나의 모든 생각을 계속하는 데 도움을 줄 것입니다.
    나는 이 책과 쿠베르니트스에 관한 스카치노츠 시리즈가 네가 쿠베르니트스의 여행을 완성하는 데 도움을 줄 수 있기를 바란다.

    좋은 웹페이지 즐겨찾기