다음 링크에 따라서 OpenFaaS를 설치하고 있었다 ...
그러던 중 도커 대시보드를 생각나서 보는데(불행의 예고),
10개가 넘는 안쓰는 컨테이너들이 있었고 컨테이너들에서 CPU사용이 많다는 이상한 기억(불행에 가까워짐)에,
모든 컨테이너들을 강제 종료했다.(불행의 시작)
그 뒤로 openfaas 명령어를 칠 때마다 (전에는 멀쩡한 결과가 나왔었음)
E0318 17:12:48.629020 66330 memcache.go:265] couldn't get current server API group list: Get "http://localhost:8080/api?timeout=32s": dial tcp [::1]:8080: connect: connection refused
The connection to the server localhost:8080 was refused - did you specify the right host or port?
계속 이런 오류 메시지가 뜬다...
도커 대시보드를 삭제하고 쿠버네티스도 삭제하고 모두 다시 깔고, brew로 설치했던 많은 패키지들을 싹다 밀어도.......
안된다....
눈물이 난다.....
아아... 불행해....
<해결방법>
다시 참고하던 블로그 글을 꼼꼼하게 읽었더니,
네 맞아요... 쿠버네티스 contexts 를 확보하라고 하시네요.
이걸 어떻게 하면 되나 찾아봤더니, minikube를 켜면 된대요.
minikube를 끄면, 원래 나오던 이상한 connect refused 메시지가 뜨는데
minikube를 켜면, 정상적인 화면이 나옵니다!!!
이걸 3일동안 붙잡고 있었는데, 그래도 해결하니 다행이기도 하면서 허탈하기도 하고....
앞으로는 글을 꼼꼼하게 읽어야 겠어요 하하

'OpenFaaS' 카테고리의 다른 글
OpenFaaS 명령어 정리 (2) | 2024.03.19 |
---|