728x90 반응형 ops14 쿠버네티스 기초: 설정, 명령어, 그리고 오브젝트 생성 가이드 어제것 잘 되었는지 알아보는 명령어들vagrant ssh m-k8s : ssh로 들어감이거 안되면 vagrant up 해보세요sudo kubectl get nodessudo kubectl get pods --all-namespaces⇒ 나는 완전히 꼬여서 다시 지웠음Docker Desktop 에서 미니쿠베를 다운 받는다저기 빨간 네모가 저 초록색이 되어야 한다여기 들어가는거 어디냐고 자꾸 묻는데.. docker settings로 들어가면 바로 있음.. 상단 우측의 setting 아이콘이 있다쿠바네티스 기능을 다 가져올 수 있다위의 확인 명령어를 cmd에서 다시 해보자kubectl get nodeskubectl get pods --all-namespacesxshell에서 작업 → 나는 cmd에서 작업 (이.. 2024. 8. 13. 쿠버네티스 설치 방법 쿠버네티스 설치를 위한 환경설정https://www.vagrantup.com/downloads.html이거 다운→ 재부팅 됩니다!!!!HashiCorp 라는 폴더를 만들어서 들어간다vagrant init 을 치면 됨~!!!code Vagrantfile 으로 VS code에서 해당 파일을 열어보자여기부터 시작Vagrantfile 에서 작업 config.vm.box = **"sysnet4admin/CentOS-k8s**" # 이걸로 바꿔라이후 cmd에서 vagrant up 을 친다.vm virtualBox에서 보면 아래와 같이 신기방기한게 실행중이다Vagrantfile 는 Ruby 기반으로 동작한다. # -*- mode: ruby -*-뭐가 앤서블(원격으로 remote 작업을 한다, 다수의 시스템 작업.. 2024. 8. 13. Docker 2 Reference documentation Reference documentationFind reference documentation for the Docker platform’s various APIs, CLIs, and file formatsdocs.docker.com 어제 한 내용들 알려줌 (20240809)Docker로 todo backend 배포하기# # FROM ubuntu:22.04# # FROM openjdk:17.0.2-jdk-slim# FROM amazoncorretto:17-alpine# # java 설치# # RUN apt-get update && apt-get install -y openjdk-17-jdk# # 실행 작업 위치.. /app 디렉터리가 기본 작업 위치# WOR.. 2024. 8. 11. Docker Backend Dockerfile 만들기 위한 순서backend-test-cicd-main.zip위의 것 가져오기~!user1@myserver01:~/backend-test-cicd-main$ **docker run -it ubuntu:22.04**root@2b4e5d5e3b5a:/# **apt-get update && apt-get install openjdk-17-jdk => 도커에 자바가 설치되어 있지 않으니 자바를 설치해준다~!**빌드파일을 복사해야 한다 (배포할 파일이 필요하기 때문)빌드파일이 없어!! → 만드세용 (명령어 : sh ./gradlew build)ssh가 필요하다 (다운받으시오)root@2b4e5d5e3b5a:/# **apt-get install ssh -y** 복사해야 한다도커 .. 2024. 8. 8. CI/CD 배포 CI/CD 시작참고 : 민준님 velogAWS - ci/cd (파이프라인)깃 레포 파기EB 생성1단계 환경구성2단계 서비스 엑세스 구성3단계 네트워킹 데이터 베이스 및 태그 설정네트워킹은 기본값 그대로데이터베이스(3)CodePipeline 생성1단계 이름만 설정 후 넘김2단계 새앱 설치3단계 빌드 스테이지 추가프로젝트 생성 버튼 클릭!!version: 0.2phases: install: runtime-versions: java: corretto17 # name: version build: commands: - chmod 755 ./gradlew - ./gradlew build - mv build/libs/*.jar app.jarartifacts:.. 2024. 8. 5. 리눅스 쉘 명령어2 쉘 명령어 2while 문: 조건식이 참인 동안 계속 반복하는 구문 [형식] while [ 조건식 ] do 반복할 내용들.... donewhile1.sh======#!/bin/bash 예시) while 조건이 참인 경우 반복하는 것을 보여줌실습#!/bin/bashhap=0i=1while [ $i -le 10 ]do hap=$((hap + i)) i=$((i + 1))doneecho "1부터 10까지의 합 : $hap"exituntil : while문과 용도는 거의 비슷하고, 동작도 비슷함. 단, 조건식이 참이 아닌 거짓일 경우에 반복함. while2.sh를 until로 설정해 보기#!/bin/bashhap=0i=10until [ $i -lt 0 ]do hap=`exp.. 2024. 7. 30. 이전 1 2 3 다음 728x90 반응형