OpenFaaS 명령어 정리
·
OpenFaaS
# minikube start 쿠버네티스 클러스터를 시작한다. # minikube tunnel 로드밸런서의 EXTERNAL_IP가 상태일 때 1 2 3 ~ % kubectl -n openfaas get service NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE gateway-external LoadBalancer *.*.*.* 8080:32145/TCP 48m cs 다음과 같이 새로운 터미널 창에서 minikube tunnel을 실행시켜주면 1 2 3 4 5 6 ~ % minikube tunnel ✅ Tunnel successfully started 📌 NOTE: Please do not close this terminal as this process must stay..
OpenFaaS 설치오류 Trouble Shooting
·
OpenFaaS
다음 링크에 따라서 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 t..
맥 M1/M2 VirtualBox 다운로드 안될 때(Unsupported hardware architecture detected!)
·
[MAC]트러블슈팅&Tip
나와 동일한 문제를 겪는 사람들을 위해 작성한다. Unsupported hardware architecture detected!The installer has detected an unsupported architecture. VirtualBox only runs on the amd64 architecture.(에러메시지) 위와 같은 에러창이 뜨면서.. 뭐 허용 누를것도 없이 닫기 버튼 눌러버리면 끝난다.다른 맥북 유저들은 버츄얼박스 설치시 OS X 버전으로 설치하라는데, 요즘 버전에서는 macOS / Intel hosts 이거밖에 선택지가 없다.  해결방법  : 베타버전의 macOS 버전으로 설치https://download.virtualbox.org/virtualbox/7.0.0/  Index of ..
[알고리즘 코딩테스트] 두개의 포인터를 이용한 문제
·
알고리즘
String이나 배열 관련 문제를 풀 때, 사용하는 테크닉으로 두개의 포인터(index)를 활용하여 시간의 복잡도를 최적화 한다. 여러 유형의 문제를 풀면서 해당 내용을 익혀보기로 한다. 1차원 배열 문제나 문자열 문제에서 많이 사용한다. 한 배열에서 부분 배열을 다루거나, 한 배열에서 각각 다른 위치에 있는 두 개의 원소의 값을 가지고 계산할 때 사용한다. 완전탐색(O(n^2))솔루션을 선형시간(O(N))으로 성능을 향상시킬 수 있다. 연속된 구간의 원소들을 처리하거나, 정렬된 배열에서 무언가를 구할 때 투 포인터를 고려해볼 수 있다. 문제 1. 연속된 자연수의 합 구하기 어떠한 자연수 N은 몇 개의 연속된 자연수의 합으로 나타낼 수 있다. 당신은 어떤 자연수 N ( 1 > N; int count = ..
Azure를 이용한 클라우드서버 구축 + FTP로 파일전송
·
정보보안인재양성
3일차 강의의 마지막에 실습과제를 받았는데, 실습 과정은 다음과 같다. (0. azure 서버 만들기) 1. Putty를 활용한 azure 서버 ssh 원격 접속 2. web, ftp 서비스 구동을 위한 패키지 설치 및 구동 3. index.html 파일을 생성하고, vi 편집기로 본인만의 메인페이지 생성 4. 네트워킹 메뉴에서 FTP 서비스 접속 추가 5. local pc에서 Newfile 파일 생성하여 FTP로 파일 업로드 0. Azure 서버 만들기 퍼블릭클라우드 서비스로는 AWS, Azure 등이 있는데 이번 실습에서는 Microsoft Azure을 이용하여 퍼블릭 클라우드를 만들 예정이다. 퍼블릭클라우드 서비스에 대해 간단하게 설명하자면, 가상머신이 확장된 버전이라고 생각하면 된다. 가상머신은 ..
[백준 1406] 에디터 (c++, stack활용)
·
알고리즘
https://www.acmicpc.net/problem/1406 1406번: 에디터첫째 줄에는 초기에 편집기에 입력되어 있는 문자열이 주어진다. 이 문자열은 길이가 N이고, 영어 소문자로만 이루어져 있으며, 길이는 100,000을 넘지 않는다. 둘째 줄에는 입력할 명령어의 개수www.acmicpc.net 1. 문제 접근처음에 문제를 접근했을 때는, 편집기의 내용을 vector에 입력하고, iterator를 통해 커서를 직접 움직이는 형태로 문제를 풀이하였다. 예제로 주어진 세가지 testcase는 모두 통과했지만, 결과적으로는 시간초과로 인한 실패. 이번 시간초과로 벡터에 대해서 공부하였는데, vector는 원소가 추가되어 메모리 확장이 필요할 때 아예 새로운 메모리 공간을 할당받아야하기 때문에 비효율..