inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)

📝 개발환경 구축 상세 설명 (💻 실습)

어떻게 파일을 읽나요?

91

작성자 없음

작성한 질문수 0

0

postgresql:

filepath: "/usr/src/myapp/datasource/postgresql-info.yaml"

이 경로를 application.yaml에 설정해놨고

이 위치에 yaml파일을 읽어서 driver class name이나 url을 읽어서 properties에 넣는 소스인데...저 filepath에 잇는 파일은 존재하지 않는데 어떻게 y.load(yamlFile) 읽어서 properties에 셋팅을 하는건지 몰겠네요?

applicaiton-local.yaml에는 그정보가 있긴하지만

소스는 filepath에있는 yaml파일을 읽도록 되어잇어서요...

kubernetes infrastructure container

답변 3

0

일프로

내용을 곰곰히 보니, 인텔리제이에서 컨테이너를 띄울 때, 컨테이너와 연결되는 실제 파일들이 어떻게 마운팅이 되는지에 대한 문의인 것 같네요.

맞다면 해당 설정내용은 자료실(https://cafe.naver.com/f-e/cafes/30725715/articles/228?menuid=13&referrerAllArticles=false)에 보시면 있습니다.

해당 자료실에서 [Bind Mounts 값 넣기] 로 검색을 해보시면 나와요.

다음엔 캡쳐화면이나 강의영상에 대한 문의라면 영상시간, 혹은 자료실 좌표를 언급해주시면 제가 빠르게 내용을 캐치하고 답변을 드릴 수 있으니 참고 부탁드립니다.

0

일프로

어느 부분을 하시다가 막히신 건지 캡쳐 화면을 올려주시면 제가 상황 파악을 하는데 도움이 됩니다 🙂

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

odark님께서 질문하신 부분은 파일 경로 설정과 파일 읽기 관련 내용으로 보입니다. 특정 파일 경로에 설정 파일을 두고, 이를 읽어서 프로퍼티를 설정하는 코드 흐름에 대한 의문이 있으신 것 같습니다. 그렇다면, 먼저 몇 가지 확인할 포인트와 관련된 정보들을 제공드릴게요.

  1. 파일 경로 확인: 설정된 파일 경로 (“/usr/src/myapp/datasource/postgresql-info.yaml”)에 파일이 실제로 존재하는지 확인해보세요. 만약 존재하지 않는다면, 파일이 올바른 위치에 있는지, 혹은 설정된 경로가 올바른지 점검해보아야 합니다.

  2. 파일 읽기 로직: 파일의 경로가 실제와 다르게 설정되어 있을 수 있습니다. 다른 파일, 예를 들어 application-local.yaml에서 정보를 읽고 있을 가능성도 있습니다. 소스 코드에서 경로 설정이 어떻게 이루어지는지, 실제로 어떤 파일을 읽고 있는지를 확인해야 합니다.

  3. 파일 경로 동적 설정: 코드를 살펴보면 파일 경로는 하드코딩되어 있을 수 있습니다. 코드 내에서 경로가 동적으로 설정되지 않고 정적(하드코딩)으로 되어있으면, 상황에 따라 경로를 변경할 필요가 있을 수 있습니다.

관련 질문에서 이미 답변된 내용도 도움이 될 것입니다. 유사한 질문이 논의된 게시물을 첨부드립니다:

이 외에도 특정 질문에서 소스 코드 일부와 환경 설정 파일들이 어떻게 구성되어 있는지 함께 확인하면 더 정확한 해결책을 찾을 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Volume과 VolumeMount는 왜 나눠놨을까요?

1

68

2

mc: command not found

0

78

2

http://k8s.core:31080/hostname 요청

1

62

2

worker node에 대해서

1

63

2

내부 Pod간 통신 시 Nginx 사용

1

75

2

로컬 개발환경 구축시 k8s 환경에 대한 테스트는 어떻게 하는지 궁금합니다.

1

83

1

실무 관점에서

1

58

1

강사님 한번에 질문을 하게 되면 좋은데 그렇지 못해 죄송합니다.

1

62

2

강사님 질문 드립니다.

1

50

2

강사님 인그레스와 관련하여 질문 드립니다.

1

61

2

강의내용설명중 이해안가는부분이 있습니다.

1

76

2

tls ingress 기본값 설정

1

101

2

tls인증서 관련시

1

82

2

노트포트타입서비스 만들때 관한 설명

1

111

2

노드 cpu사용량

1

84

2

3211 app소스 경로

0

80

2

이클립스에 해봤는데요

0

178

3

cni 구조 설명시 헷갈린점

0

106

2

술루션 엔지니어란 무엇인지요?

1

97

2

질문드립니다( headless service)

1

69

2

preStop sleep 5초의 기준이 궁금합니다.

1

127

2

설치가 안되서 질문드립니다.

1

231

3

질문드립니다.

1

103

2

질문드립니다.

1

100

2