전체 글179 [github] public github repo push error 잘쓰던 github public주소가 오늘따라 왠지.. 어색하게.. 안된다... 증상은 아래와 같다.. 증상 403.. 너무 두루뭉술하네요 ㅋㅋ $ git push origin main remote: Permission to nk915/hexagonal_msa.git denied to hanssak. fatal: unable to access 'https://github.com/nk915/hexagonal_msa.git/': The requested URL returned error: 403 (아래와 같이) 한참을 찾아 해보아도.. 안된다... 1. https 주소 변경 2. ssh 인증형태 변경 3. 저장소 권한 허용 4. 유저변경 해결 그러던 중 Windows 자격증명에 문제가 있을수있다는 블로그에 .. 2022. 5. 17. [docker] CentOS7에서 Docker Container 생성 시 ping, ssh, Networking Resource 없는 증상 발생 시 필자는 전례없는 이상한 오류를 얼마전에 겪었습니다. 도커 이미지를 빌드하여, 이미지내에서 다른 장비로 통신을 하려고, ping하니 글쎄... 아래와 같이 통신을 할 수 없다는 에러가 나왔습니다. 에러: ping: connect: Resource temporarily unavailable 증상 : 도커 컨테이너 내부에서 ping: connect: Resource temporarily unavailable 발생으로 외부와 통신이 되지않음 docker-image# ping 8.8.8.8 ping: connect: Resource temporarily unavailable 위의 증상은 다른 호스트 OS(ubuntu, 하모니카OS)에서는 정상적으로 ping이 되었는데, 이상하게 CentOS 7 에서만 같은 이미지.. 2022. 5. 4. [CentOS] yum install 시 "Could not retrieve mirrorlist http://mirrorlist.centos.org" 해결방법 CentOS에서 yum으로 특정 패키지 설치 시 아래와같이 문제를 ㄱr끔 만나실수 있습니다. 필자는 잘쓰던 yum을 "yum update" 후 install이 갑자기 되지않은 경우 였습니다. 증상 # yum install openssh nameserver 8.8.8.8 이후 yum이 정상적으로 동작한다. 간단해보이지만 해결과정의 의식흐름을 좀 더 알려드리고 싶어, 포스팅을 길~~게 늘려서 써보았습니다. 모두들 스트레스 받지 마시고, 오늘도 화이팅입니다. 2022. 5. 4. [tools] vscode - 오프라인(인터넷 없는 곳)에서 extension (익스텐션) 설치, VSIX 설치 안녕하세요. 곰돌이입니다. 이번 포스팅에서는 vscode 설치된 PC환경이 오프라인일 경우에 extension(확장 프로그램) 설치하는 방법에 대해 알려드리려고 합니다. 간단하게 순서를 말씀드리면, 1. 확장 설치파일 다운로드 : 설치하고자하는 익스텐션을 다운로드한다. (이때는 인터넷 필요 - 다른 컴퓨터에서 다운) 2. vscode에서 다운로드 한 vsix로드 설치 : 인터넷이 되지않는 PC에서 vscode를 켜고 다운로드한 extension을 로드해주면 됩니다. 생각보다 쉬우니 잘 따라오시길 바랍니다. 1. 확장 설치파일 다운로드 (.vsix) -> 인터넷이 되는 컴퓨터에서! 1.1 vscode 마켓플레이스 접속: https://marketplace.visualstudio.com/ Visual Stu.. 2022. 4. 7. [tools] nodejs npm install (CentOS, Ubuntu, Windows) npm은 기본적으로 Node.js를 기반으로 하고 있기때문에 npm설치 시 node.js도 필히 같이 설치해주셔야 합니다. 설치는 간단하지만 가끔 잊어버려서 기록하려고합니다. 기록이라 Windows(윈도우), Ubuntu(우분투), CentOS(샌트오에스) 모두 npm설치 하는방법을 정리하였습니다. Ubuntu npm install Ubuntu에서 npm을 설치하는 방법을 공유하겠습니다. # apt repository 업데이트 $ sudo apt update # Node.js 다운로드 $ sudo apt install nodejs # 설치가 완료되었는지 확인 $ nodejs -v # npm 설치 $ sudo apt install npm CentOS npm install CentOS에서 npm을 설치하는 .. 2022. 3. 17. Istio #1 - MSA란? Istio란? Istio를 설명하고자하는데 뭐부터 해야할까 생각을 하다보니 MSA부터 간략하게 언급을 해야될거 같다는 생각이 들었습니다. MSA는 소프트웨어 개발 기법 중 하나입니다. MSA MicroService Architecture의 줄임말입니다. MSA란 작고, 독립적으로 배포 가능한 각각의 기능을 수행하는 서비스로 구성된 프레임워크라고 할 수 있습니다. MSA 아키텍처는 나중에 자세하게 포스팅을 다시 하도록 할게요. 한가지만 아셔야하는 부분은 MSA를 하게되면 기존의 레거시에서 쉽게 IPC, MSG 통신이 아마 안되실겁니다. 그러므로, MSA에서는 로깅, 내부 네트워킹, 휘발성 프로세스에 대한 처리, 트래픽 부하 분산, 서킷브레이커 등등.. 수많은 것들을 역설적으로 관리를 해주어야 합니다. (서두가 길었지만 .. 2022. 2. 25. 이전 1 ··· 3 4 5 6 7 8 9 ··· 30 다음 반응형