본문 바로가기

전체 글410

[k8s]쿠버네티스(kubernetes) 실습환경 구축 웹에서 제공하는 쿠버네티스 환경(설치없이 쿠버네티스 명령어들을 연습해볼 수 있음)플레이 쿠버네티스: 4시간 시간제한 있음 https://labs.play-with-k8s.com/ Play with KubernetesPlay with Kubernetes is a labs site provided by Docker and created by Tutorius. Play with Kubernetes is a playground which allows users to run K8s clusters in a matter of seconds. It gives the experience of having a free Alpine Linux Virtual Machine in brolabs.play-with-k8s.com.. 2024. 7. 11.
[k8s]쿠버네티스(kubernetes) 쿠버네티스 명칭 은 키잡이(helmsman)를 뜻하는 그리스어에서 유래."kubernetes" k와s사이에 8글자가 있다해서 줄여서 k8s라고도 함. 별다줄... 쿠버네티스가 하는일은? ㄴ 컨테이너 들을 관리해줌   도커란 무엇인가?하이퍼바이저는 하드웨어에서 시스템의 운영 체제와 리소스를 분리해 VM에 할당하여 가상 머신을 생성하고 구동하는 소프트웨어 도커는 리눅스 컨테이너에 리눅스 어플리케이션을 프로세스 격리 기술을 사용하여 더 쉽게 컨테이너로 실행하고 관리할 수 있게 해주는 오픈소스 프로젝트 이다. 도커는 일반적으로 도커 엔진 혹은 도커에 관련된 모든 프로젝트를 말한다. 도커 엔진은 컨테이너를 생성하고 관리하는 주체로서 이 자체로도 컨테이너를 제어할 수 있고 다양한 기능을 제공하는 도커의 프로젝트이다.. 2024. 7. 11.
[Linux]Ubuntu에서 Go언어 설치 1. Go 제거하기# go언어 제거 하기sudo apt-get purge golang*sudo rm -rf /usr/local/gosudo rm -rf $(echo $GOPATH)# ~/bashrc 또는 ~/.profile에서 go 관련된 항목 제거(기존에 설정한 파일에서 작업)source ~/.profilesource ~/.bashrc# 제거 확인go version  2. apt-get 업데이트 하기sudo apt-get updatesudo apt-get -y upgrade 3. wget 설치 확인 및 wget 설치# wget 설치 확인 & wget 없을 경우 wget 설치which wgetsudo apt-get install wget  4. Go 최신 버전 설치하기https://go.dev/dl/ A.. 2024. 7. 10.
[쿠버네티스] 기본셋팅3단계. Kubernetes(v1.30) 설치하기 기본셋팅 1단계, 2단계를 완료했다면 이제 3단계를 구성해줄 차례이다. Creating a cluster with kubeadmkubeadm을 가지고 cluster 생성하는 방법  시작하기전 2기가 램에 2코어가 필요해라고 알려주고계속 해서 밑으로 내리면Initializing your control-plane node 라는 문구가 나온다이것은클러스터에서 제어 플레인 노드를 초기화하는 과정을 의미한다. 제어 플레인 노드는 클러스터의 상태를 관리하고, 워커 노드에서 실행되는 작업을 조정하는 역할을 한다. 이 과정은 일반적으로 kubeadm 도구를 사용하여 수행한다. 라는뜻이고kubeadm init이라는 명령을 사용한다중요!.. 이것은 MasterNode에서만 실행한다.중요!  #중요!. 꼭!!! Maste.. 2024. 7. 10.
[Java] SimpleJson이용하여 String객체 JSON객체로 파싱하기 import org.json.simple.JSONArray;import org.json.simple.JSONObject;import org.json.simple.parser.JSONParser;import java.util.List;import java.util.ArrayList;String result = "JSON형식 데이터";JSONParser jsonParser = new JSONParser();JSONObject jsonObject = (JSONObject) jsonParser.parse(result);JSONArray jsonArray = (JSONArray) jsonObject.get("result");for (int i = 0; i 2024. 7. 5.
[JavaScript] Promise ,async ,await 개념과 이해 그리고 실습 무슨약속? 값이 있으면 값을 반환해주기로 약속Promise는 jsp 내장 함수Promise는 비동기 작업의 단위이다. 비동기란? 자바스크립트에서 동시에 여러 가지 작업을 할 수 있다는 개념ㄴex) 심부름꾼을 고용하고 나는 다른일을 함. 그래서 동시에 여러가지 작업을 할 수 있음 Promise를 통해 어떻게 비동기 작업을 쉽게 관리할 수 있는지 알아보겠다.Promise 기본적인 사용법const myPromise = new Promise((resolve, reject) => { // 비동기 작업});1. 변수의 이름은myPromise이며, const로 선언했기 때문에 재할당이 되지 않는다. 하나의 변수로 끝까지 해당 Promise를 관리하는 것이 가독성도 좋고 유지보수도 하기 좋다. 2.new Promis.. 2024. 7. 4.