claude.md 파일을 200자 이내로 하라고 최초 강의에서 말씀해주셨었는데, 이것저것 스킬을 만들고 업데이트 하다 보니 claude.md 파일에 뭐가 계속 쌓이면서 200자를 넘긴게 아닌가 싶은데 막상 글을 보면 뺄 내용이 마땅히 없어보입니다. 주기적으로 경량화 작업을 해야할지, 한다면 어떻게 할 수 있을지 궁금합니다.
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 0. 질문 시 시험 지문을 그대로 복사 하거나 이미지 캡쳐를 올리지 말아 주세요. 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 6. 카페 [ 강의 자료실 ]에도 많은 질문과 답변들이 있어요! 안녕하세요 강사님! Ingress 문제 실습 중 제 환경에서 검증 명령이 실패해 궁금하여 작성합니다. curl을 했을때 계속 000이 나와서 이것저것 봤는데 아무리 해봐도 안돼서요..ㅎ 제가 잘 몰라 놓치는 부분이 분명히 있을 것 같은데 혼자서 찾기는 어려워 질문드립니다..! 문제 조건에 맞춰 아래와 같이 Ingress를 생성했습니다. apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: echo namespace: echo-sound spec: ingressClassName: nginx rules: - host: example.org http: paths: - path: /echo pathType: Prefix backend: service: name: echoserver-service port: number: 8080 현재 Ingress 상태를 확인하면 backend가 정상적으로 잡혀 있는것으로 보입니다. Host: example.org Path: /echo Backend: echoserver-service:8080 Endpoint: 20.108.82.221:8080 Event: nginx-ingress-controller Scheduled for sync Service도 정상적으로 8080 포트를 사용 중입니다. Service name: echoserver-service Namespace: echo-sound Type: ClusterIP ClusterIP: 10.110.134.244 Port: 8080/TCP Ingress Controller Service 상태는 아래와 같습니다. Namespace: ingress-nginx Service: ingress-nginx-controller Type: LoadBalancer ClusterIP: 10.98.50.248 External IP: pending Port: 80:30523/TCP, 443:30483/TCP /etc/hosts에는 아래처럼 설정되어 있습니다. 192.168.56.40 example.org 그리고 example.org 는 IPv4 기준으로 192.168.56.40으로 정상 해석됩니다. 다만 문제의 검증 명령을 실행하면 실패합니다. curl -4 -v http://example.org/echo 결과는 아래와 같습니다. Trying 192.168.56.40:80... connect to 192.168.56.40 port 80 failed: Connection refused 반면 NodePort와 Host 헤더를 직접 지정하면 정상적으로 200이 반환됩니다. curl -H "Host: example.org " http://192.168.56.40:30523/echo 결과: 200 제가 보기에는 Ingress, Service, Endpoint 연결은 정상이고, 현재 문제는 검증 명령이 example.org :80으로 접근하는데 혹시 강의내용대로 따라가며 했는데도 강사님과 제 결과가 다른 이유가 있을까요..? 또한 이 경우 문제의 검증 명령 그대로 200이 나오게 하려면 어떤 설정을 확인해야 할까요? 감사합니다!
클로드코드에게 skill.md 작성 지시를 했는데, 강의에서는 3개의 섹션으로 나올거라고 하셨는데 실제로는 name: my-n8n description: n8n 워크플로우 관리 스킬 이렇게만 뜹니다. 강사님의 ppt 처럼 내용을 수동으로 입력해야 하나요? 전반적으로 초보에게 친절한 강의는 아닌 것 같습니다...
공식 문서 보고 공부를 해도 될 공부를 비싼 돈내고 강의를 듣는거는 질문이나 대응을 기대하고 관리를 해줄거란 생각에 지불하는 것인데 이렇게 관리를 안하고 방치를 할거면 양심상 강의를 내려야 할거 아닌가요? 어떤 생각으로 강의를 내 놓았는지 몰라도 내가 누군가를 가르친다 생각한다면 그만큼 책임감도 함께 가져갸아 한다 생각하는데 이 분은 제 피땀으로 번 돈으로 들은 강의가 너무 아깝다고 만들어준 강사로 기억에 남게 될것 같습니다......... 강의 내용도 제 기준으로 너무 부족해 그냥 클로드한테 물어보러 왔다 갔다 할랍니다....
실기 공부를 5월 25일부터 시작하려고 하는데 질문 글들 보니까 개정이 된다는 식으로 나오더라구요? 그럼 기존 학습 자료들이 모두 바뀌는 건가요? 26년 1회 기출은 아직 공부 안 했으니까 상관없고 앞으로 어떻게 되는지? 정확한 일자가 어떻게 되는지 알고싶어요. 기존 자료를 출력해서 공부하면 될까요?
진행 방법: exercises/01-think-first.md 에 있는 시나리오 3개를 읽는다 CLAUDE.md 없이 각 요청을 Claude에게 넣어본다 (결과 메모) starter-claude.md 의 원칙 1 섹션 을 활성화한다 같은 요청을 다시 넣고 차이를 비교한다 라고 쓰여 있는데 01-think-first.md는 어디 있나요?
선생님 클로드코드 자체에서 지원하는 Plan 모드와 plugin을 통해 가져온 task-manager 혹은 shrimp-task, superpowers 등등 이러한 것들의 계획을 세워주는것과 차이가 많이 날까요? claude의 순정 Plan모드로만 사용을 해도 무관한지 궁금합니다..
'f5' 칼럼이 0이 아닌 데이터(행)를 구하시오 -> 0이 아닌 칼럼을 제거하라는 말은 아니었다고 판단했는데요, (그래서 아래 코드로 0이 아닌 칼럼의 수를 구했습니다.) cond = df['f5'] !=0 sum(cond) 문제는 이해할 수 있으나, 향후 이렇게 문제 해석 상의 판단에 따라 정답이 달라지는 경우가 자주 발생할까요?
이전 강의에서 /init 명령어 실행을 토큰사용량 이슈로 '보는것'만 제안 주셨는데요.. 이후 35강에서는 md파일이 이미 생성된 상태에서 해당 파일을 읽게 하는것이 수업 내용이라서, 갑자기 이전 내용으로 돌아가 다시 재생하며 따라가고 있습니다. 좀 혼란스럽네요. 어차피 생성하지 않고는 뒤 내용을 따라갈 수 없는데.. 그럼 토큰이 소진 되더라도 앞에서 해야 하는거 아닌가요..?ㅠㅠ 가이드만 따라 가더라도 쉽지 않네요..ㅠ
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 0. 질문 시 시험 지문을 그대로 복사 하거나 이미지 캡쳐를 올리지 말아 주세요. 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 6. 카페 [ 강의 자료실 ]에도 많은 질문과 답변들이 있어요! 안녕하세요. 일프로님. 강의 잘 보고 있습니다. 강의 7:27 쯤 k get svc -n traefik 명령을 입력했을 때, 해당 서비스 객체의 externalIP가 강의에서는 보이지만, 실습 환경에서는 Pending으로 나옵니다. 이번 강의의 환경세팅 삭제 명령을 입력하고, 다시 환경세팅을 해보아도 같은 상황입니다. 서비스 타입은 LoadBalancer 이지만, 실습 환경은 로컬 클러스터이기에 metalLB 설정 / 서비스 타입을 NodePort로 변경 / 외부 로드밸런서 사용 과 같은 작업이 필요할까요? (현재) 외부 IP가 없다보니 최종 검증 명령어인 curl http://external.app.local/ 입력 시, curl: (7) Failed to connect to external.app .local port 80: Connection refused 이러한 에러가 나옵니다. 확인 한 번 해주시면 감사하겠습니다...!
안녕하세요. Configmap 실습 중 궁금한 사항이 있어 글 남깁니다. 2:34 부근 Env (File) 실습 중 master node 에서 파일 생성 시 configmap 폴더에서 만드시는데요. 저 폴더는 경로가 어떻게 되는건가요? 아니면 그냥 아무 폴더에서 파일을 만들면 되는건가요? [👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com )
안녕하세요. 강의 잘 듣고 있습니다. 학습 간 궁금한 점이 있는데요.. 예를 들어 문의드릴게요. 문제풀이 pvc 복구하기 강의를 보다보면 yaml 파일 작성중에 namespace는 기본 템플릿에 없어서 namespace를 문제에 명시된 것으로 추가해주는 부분이 나오는데 이처럼 템플릿에 포함되어있지 않는 부분들을 입력해줘야할때 어느 라인에 어떤 값을 입력해야하는지 모를 수 있겠다 싶어서요 물론 더 깊은 학습을 통해 yaml 작성 관련된 내용도 공부를 하면 당연히 알수 있는 내용일테지만, 학습하면서 관련 내용에대한 학습법 에대해 문의 드리고 싶습니다.