inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

강의 자료 문의

해결됨

실무에서 사용중인 AWS 클라우드 IAM 이해와 보안

'실무에서 사용중인 AWS 클라우드 IAM 이해와 보안' 강의 자료를 다운로드하였는데 압축폴더에 아무 내용이 없습니다 확인해주시면 감사합니다

  • aws
  • Terraform
  • devops
  • devsecops
  • iam
gmldk728 댓글 2 좋아요 1 조회수 383

AWS Aurora 및 RDS 문의

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

Amazon Aurora 와 RDS를 구분할 때 관련된 내용은 알겠는데요. Aurora가 MySQL과 PostgreSQL과 호환되도록 만든 RDBMS 서버스 인데요 Aurora는 독자적인 DB 인가요 ? 아니면 여기에 MySql과 PostgreSQL를 탑재하나요 ? 어떤 때는 RDS MySQL 이라고 했다고, Aurora로 했다가 Aurora MySQL, Aurora PostgreSQL 로 하는데요 잘 이해가 안되어서요.

  • aws
  • rds
  • aurora
  • mysql
GSOh 댓글 1 좋아요 0 조회수 288

강의내용 중복

미해결

실리콘밸리 엔지니어와 함께하는 아마존 웹서비스(Core)편

11:46 구간에서 강의가 끝났는데요 다시 중간으로 돌아가서 강의가 반복 재생됩니다. 확인바랍니다~

  • aws
  • aws-rds
  • ec2
  • iam
  • s3
sohee kim 댓글 2 좋아요 1 조회수 337

github action workflow test timeout

미해결

AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)

안녕하세요, CI - 배포 준비를 위한 Github Workflow 생성하기 강의 내용 중 위와 같이 run test 에서 오류 발생합니다. test.yml은 name: test on: pull_request jobs: test: runs-on: ubuntu-22.04 steps: - name: Checkout repository uses: actions/checkout@v3 - name: Node.js setup uses: actions/setup-node@v3 with: node-version: "18" - name: Install npm packages run: npm ci - name: Install and run redis-server run: | sudo apt-get update sudo apt-get install -y redis-server redis-server --daemonize yes --requirepass test_env --port 6380 - name: Run test run: npm run test:ci - name: Test build run: npm run build package.json은 "scripts": { "build": "npx tsc", "start": "node build/index.js", "dev": "concurrently \"npx tsc --watch\" \"nodemon build/index.js\" ", "test": "jest --watchAll --detectOpenHandles", "test:ci": "jest" }, index.test.ts는 import request from "supertest"; import { LIST_KEY, RedisClient, createApp } from "./app"; import * as redis from "redis"; let app: Express.Application; let client: RedisClient; const REDIS_URL = "redis://default:test_env@localhost:6380"; beforeAll(async () => { client = redis.createClient({ url: REDIS_URL }); await client.connect(); app = createApp(client); }); beforeEach(async () => { await client.flushDb(); }); afterAll(async () => { await client.flushDb(); await client.quit(); }); 23.12.11 추가 redis 설치 시 Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [142 B] Hit:2 http://azure.archive.ubuntu.com/ubuntu jammy InRelease Get:3 http://azure.archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB] Get:4 http://azure.archive.ubuntu.com/ubuntu jammy-backports InRelease [109 kB] Get:5 http://azure.archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Get:6 https://packages.microsoft.com/ubuntu/22.04/prod jammy InRelease [3631 B] Get:7 http://azure.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [1244 kB] Get:8 http://azure.archive.ubuntu.com/ubuntu jammy-updates/main Translation-en [257 kB] Get:9 http://azure.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [1226 kB] Get:10 http://azure.archive.ubuntu.com/ubuntu jammy-updates/restricted Translation-en [199 kB] Get:11 http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1018 kB] Get:12 http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe Translation-en [226 kB] Get:13 http://azure.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [27.8 kB] Hit:14 https://ppa.launchpadcontent.net/ubuntu-toolchain-r/test/ubuntu jammy InRelease Get:15 http://azure.archive.ubuntu.com/ubuntu jammy-security/main amd64 Packages [1016 kB] Get:16 http://azure.archive.ubuntu.com/ubuntu jammy-security/main Translation-en [195 kB] Get:17 http://azure.archive.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [1179 kB] Get:18 http://azure.archive.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [815 kB] Get:19 http://azure.archive.ubuntu.com/ubuntu jammy-security/universe Translation-en [152 kB] Get:20 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main arm64 Packages [28.7 kB] Get:21 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main amd64 Packages [117 kB] Fetched 8042 kB in 2s (4798 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libjemalloc2 liblua5.1-0 liblzf1 lua-bitop lua-cjson redis-tools Suggested packages: ruby-redis The following NEW packages will be installed: libjemalloc2 liblua5.1-0 liblzf1 lua-bitop lua-cjson redis-server redis-tools 0 upgraded, 7 newly installed, 0 to remove and 37 not upgraded. Need to get 1273 kB of archives. After this operation, 5725 kB of additional disk space will be used. Get:1 file:/etc/apt/apt-mirrors.txt Mirrorlist [142 B] Get:2 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 libjemalloc2 amd64 5.2.1-4ubuntu1 [240 kB] Get:3 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 liblua5.1-0 amd64 5.1.5-8.1build4 [99.9 kB] Get:4 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 liblzf1 amd64 3.6-3 [7444 B] Get:5 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 lua-bitop amd64 1.0.2-5 [6680 B] Get:6 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 lua-cjson amd64 2.1.0+dfsg-2.1 [17.4 kB] Get:7 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 redis-tools amd64 5:6.0.16-1ubuntu1 [856 kB] Get:8 http://azure.archive.ubuntu.com/ubuntu jammy/universe amd64 redis-server amd64 5:6.0.16-1ubuntu1 [45.9 kB] Fetched 1273 kB in 0s (2631 kB/s) Selecting previously unselected package libjemalloc2:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 302654 files and directories currently installed.) Preparing to unpack .../0-libjemalloc2_5.2.1-4ubuntu1_amd64.deb ... Unpacking libjemalloc2:amd64 (5.2.1-4ubuntu1) ... Selecting previously unselected package liblua5.1-0:amd64. Preparing to unpack .../1-liblua5.1-0_5.1.5-8.1build4_amd64.deb ... Unpacking liblua5.1-0:amd64 (5.1.5-8.1build4) ... Selecting previously unselected package liblzf1:amd64. Preparing to unpack .../2-liblzf1_3.6-3_amd64.deb ... Unpacking liblzf1:amd64 (3.6-3) ... Selecting previously unselected package lua-bitop:amd64. Preparing to unpack .../3-lua-bitop_1.0.2-5_amd64.deb ... Unpacking lua-bitop:amd64 (1.0.2-5) ... Selecting previously unselected package lua-cjson:amd64. Preparing to unpack .../4-lua-cjson_2.1.0+dfsg-2.1_amd64.deb ... Unpacking lua-cjson:amd64 (2.1.0+dfsg-2.1) ... Selecting previously unselected package redis-tools. Preparing to unpack .../5-redis-tools_5%3a6.0.16-1ubuntu1_amd64.deb ... Unpacking redis-tools (5:6.0.16-1ubuntu1) ... Selecting previously unselected package redis-server. Preparing to unpack .../6-redis-server_5%3a6.0.16-1ubuntu1_amd64.deb ... Unpacking redis-server (5:6.0.16-1ubuntu1) ... Setting up libjemalloc2:amd64 (5.2.1-4ubuntu1) ... Setting up lua-cjson:amd64 (2.1.0+dfsg-2.1) ... Setting up liblzf1:amd64 (3.6-3) ... Setting up lua-bitop:amd64 (1.0.2-5) ... Setting up liblua5.1-0:amd64 (5.1.5-8.1build4) ... Setting up redis-tools (5:6.0.16-1ubuntu1) ... Setting up redis-server (5:6.0.16-1ubuntu1) ... Created symlink /etc/systemd/system/redis.service → /lib/systemd/system/redis-server.service. Created symlink /etc/systemd/system/multi-user.target.wants/redis-server.service → /lib/systemd/system/redis-server.service. Processing triggers for man-db (2.10.2-1) ... Processing triggers for libc-bin (2.35-0ubuntu3.4) ... NEEDRESTART-VER: 3.5 NEEDRESTART-KCUR: 6.2.0-1018-azure NEEDRESTART-KEXP: 6.2.0-1018-azure NEEDRESTART-KSTA: 1 Could not connect to Redis at 127.0.0.1:6380: Connection refused Error: Process completed with exit code 1.

  • aws
  • docker
  • ci/cd
  • aws-ecs
yoojin.chae 댓글 3 좋아요 0 조회수 836

수강연장부탁드립니다

미해결

AWS Certified Advanced Networking - Specialty 자격증 준비하기

안녕하세요, 사정이 있어서 강의를 기간내에 다듣지 못할 것 같습니다. 수강기간연장부탁드립니다. 감사합니다.

  • 네트워크
  • aws
ksyIIII 댓글 1 좋아요 0 조회수 226

3.2. 왜 리소스 기반 정책은 Deny로 해야되나요? 부분이 잘 이해되지 않습니다.

해결됨

실무에서 사용하는 클라우드 보안 프로그래밍 (AWS, Python, Terraform)

3.2. 왜 리소스 기반 정책은 Deny로 해야되나요? 에서 동일계정에서 권한을 부여한다는 말씀이 정확히 어떤 말씀이신건가요? 계정이 다른 경우에는 b라는 리소스를 사용하기 위해서는 사용자 a와 b리소스 모두 서로 권한을 allow해야 한다는 것까지는 이해했습니다. (c계정은 b리소스를 사용할 수 없음, 그림은 다 a계정으로 되어있어서 이 부분도 약간 혼란스러웠네요. 제가 이해한게 맞을까요?) 그런데 동일 계정' 에서' 권한을 부여하는 경우 문제가 생긴다는 게 정확하게 어떤 뜻인지 이해가 가지 않습니다. 예를 들어 a 계정이 b 리소스에 s3:GetObject라는 권한을 허용하면 a가 b에게 권한 설정을 했으므로, a 자체가 해당 리소스에 대한 권한이 없더라도 b리소스에 대한 접근이 가능하다는 건가요? (만일 b계정이 권한을 부여한다면 a는 접근이 불가능한거구요) '여기에 밑에 설명에 a라는 사용자에게 권한이 있으면 무용지물이 됨'이라고 되어있어서 어떤 말씀을 하시는지 잘 이해가 되지 않습니다! 초보자인 저에게 좀 더 친절한 설명을 주시면 감사하겠습니다! (혼자서 이해해보고자 chatGPT에게도 문의해보았습니다 ㅎㅎ)

  • python
  • aws
  • Terraform
  • devsecops
nameunskadms 댓글 2 좋아요 1 조회수 411

매서드 캡슐화와 테스트 코드

해결됨

김영한의 실전 자바 - 기본편

선생님, 안녕하세요. 내부에서만 사용하는 매서드는 private으로 캡슐화 해두는 것이 좋은 구현이라고 알고 있고, 이번 수업에서도 그런 내용을 확인할 수 있었는데요, private 매서드들도 테스트 코드를 작성해서 테스트 해보고싶은 경우가 자주 발생합니다... 이런 경우 고민을 하다가 몇 가지 방법이 있겠으나 ... 그냥 public 으로 열어버리고 테스트 코드를 두곤 했는데요, 이런 경우에 선생님은 실무에서 어떻게 하셨는지, 가장 좋은 practice가 무엇인지 알고 싶습니다. 항상 감사합니다..^^

  • java
  • 객체지향
Summer Kim 댓글 1 좋아요 3 조회수 558

[hibernate 6] custom 함수 등록 방법 공유

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

Hibernate 6에서는 강의에서 처럼 Dialect를 통한 함수 등록이 불가능합니다. https://start.spring.io/ 로 Spring Boot 3버전으로 만드신 분들은 문제를 겪으실 거라고 생각합니다. 등록법 FunctionContributer 의 구현체를 만들어 준다. package custom; import org.hibernate.boot.model.FunctionContributions; import org.hibernate.boot.model.FunctionContributor; import org.hibernate.dialect.function.StandardSQLFunction; import org.hibernate.type.StandardBasicTypes; public class CustomFunctionContributor implements FunctionContributor { @Override public void contributeFunctions(FunctionContributions functionContributions) { functionContributions.getFunctionRegistry() .register("group_concat", new StandardSQLFunction("group_concat", StandardBasicTypes.STRING)); } } src/main/resources/META-INF/services/org.hibernate.boot.model.FunctionContributor 파일을 생성한다. 해당 파일에 직접 구현한 CustomFunctionContributor를 등록한다. 패키지명.컨트리뷰터이름 형태로 등록!! custom.CustomFunctionContributor 이렇게 하시면, 강의에서처럼 group_concat함수를 사용하실 수 있습니다. Dialect는 변경 안하셔도 됩니다. reference https://aregall.tech/hibernate-6-custom-functions

  • java
  • jpa
codingNoob12 댓글 5 좋아요 22 조회수 3553

AWS 질문드립니다.

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

저는 현재 aws certified cloud practitioner 시험을 준비중인데 강의는 AWS Certified Solutions Architect - Associate 수강중입니다. Associate 강의들어도 practitioner 시험볼때 괜찮을까요..?

  • 네트워크
  • aws
댓글 1 좋아요 0 조회수 196

private static method를 사용하는 이유를 알고 싶습니다.

해결됨

김영한의 실전 자바 - 기본편

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] private static method 를 사용하는 이유를 알고 싶습니다. [질문 배경] 영한님의 다른 강의(스프링 강의로 기억합니다.) 중에 아주 단순한 기능을 private static method를 사용하셔서 만드신 걸 본적이 있었습니다. 왜 private 접근제어자를 사용하셨는데, 인스턴스 메서드가 아닌 static 메서드를 사용하셨을까? 궁금하여 여러 검색과 이리 저리 혼자서 생각도 많이 해보고 나름대로 정리했습니다만 뇌내 망상 수준이라.. 영한님의 답변만큼 확실한건 없을 것 같아 질문드립니다. [검색 등을 통해 제가 정리한 내용] 속도 : 인스턴스 메서드의 경우에는 메서드 영역의 virtual table을 거쳐서 이 인스턴스에 매핑되는 메서드를 조회 후 메서드에 접근해야 하지만, static 메서드의 경우에는 그럴 필요가 없어 인스턴스 메서드에 비해 빠르다. -> 이 부분은 제가 여러 정보를 조합한 내용이라 신빙성이 떨어지고, 과연 속도 측면에서 유의미한 차이가 있을까 의문입니다. 객체지향기반의 커뮤니케이션 : private 접근제어자를 명시하여 캡슐화를 하였으나 static 까지 붙여 이 메서드는 내부에서만 쓸 뿐더러 객체지향적으로 대화할 의도가 없으니 거들떠도 보지 말아라 라는 의미를 담고 있는 것이 아니었을까 추측해봅니다.

  • java
  • 객체지향
  • static
김경민 댓글 1 좋아요 1 조회수 2272

강의 소스코드 에러

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

지금 강의 소스 코드가 제대로 다운로드 되지 않습니다 문제 해결해주시면 감사하겠습니다

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
kwt9882 댓글 1 좋아요 1 조회수 416

윈도우 shift + f6 을 해도 적용이 안돼요

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

shift + f6 을 해도 서비스에 적용이 안돼요 구글링해봐도 아래와 같은 글 뿐인데 저는 안되네요 ㅠㅠ 뭐가 문제일까요? 맥 아닙니다!! 윈도우에요!

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
정훈 댓글 2 좋아요 1 조회수 837

ELB로 부하분산되고 있는 EC2의 서비스를 블루그린 배포하는 강의를 추가해주시면 감사하겠습니다.

해결됨

비전공자도 이해할 수 있는 AWS 입문/실전

안녕하세요, 강사님 좋은 강의 만들어 주셔서 감사합니다. 다름이 아니오라 ELB로 부하분산되고 있는 EC2의 서비스를 블루그린 배포하는 강의를 추가해주시면 감사하겠습니다. 강사님, 오늘도 기분 좋은 하루 되세요~

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
ericserra 댓글 2 좋아요 1 조회수 621

수강연장부탁드립니다

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

회사 업무와 병행하다 강의를 전부 다 수강하지 못했습니다. 수강 연장해주시면 나머지 마저 잘 듣겠습니다. 부탁드립니다 ㅠㅠ

  • 네트워크
  • aws
ntl 댓글 1 좋아요 1 조회수 261

dockerfile 내부 폴더 copy

미해결

AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)

FROM node:20.10.0-alpine as build WORKDIR /home/app COPY package*.json . RUN npm install COPY . . RUN npm run build FROM node:20.10.0-alpine as production WORKDIR /home/app COPY --from=build ./home/app/package.json ./package.json COPY --from=build ./home/app/package-lock.json ./package-lock.json COPY --from=build ./home/app/tsconfig.json ./tsconfig.json COPY --from=build ./home/app/tsconfig.build.json ./tsconfig.build.json COPY --from=build ./home/app/nest-cli.json ./nest-cli.json COPY --from=build ./home/app/dist/ ./dist RUN npm install --only=production CMD ["npm", "run", "start:dev"] nestjs 애플리케이션을 docker를 사용하여 배포하기 위해서 Dockerfile을 작성했는데, dev stage에서 build한 build 산출물인 dist 폴더를 복사하려고 하는데, 복사가 되질 않네요,, 어떤 이유일까요? production stage를 주석처리하고, run build까지만 하고 exec 명령어로 해당 컨테이너에 들어가서 확인했을 때는 dist폴더가 존재하는 것을 확인했습니다..!

  • aws
  • docker
  • ci/cd
  • aws-ecs
김택수 댓글 1 좋아요 0 조회수 682

mysql 연결 에러 관련 문의

미해결

지금 당장 데브옵스 - 테라폼 X AWS

안녕하세요 문의드립니다 bastion host를 통해 내부 api 인스턴스에 진입하여 saju-backend-nodejs 폴더에서 .env 파일 내에 아래와 같이 작성해주었습니다 이후 pm2 start 해주고 sudo pm2 logs 해보면 아래와 같은 에러가 발생합니다 mysql 연결 에러를 어떻게 잡아주어야할지 모르겠습니다. 위 .env 파일 어디가 잘못된건지... (위 PROD_DB 정보는 제가 테라폼을 통해 생성한 RDS 정보입니다) 그럼 답변 부탁드리겠습니다

  • aws
  • Terraform
egs41 댓글 2 좋아요 0 조회수 394

배열에 대한 질문

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

안녕하세요 강사님 배열에 대해서 정말 이해하기 쉽게 알려주셔서 정말 감사드립니다! students[0] = 90; students[1] = 80; students[2] = 70; students[3] = 60; students[4] = 50; 이 선언문을 for문을 활용해서 students[i]가 이전의 값을 계속 참조해서 10씩 증가 즉, students[0] = 60; students[1] = 70; students[2] = 80; students[3] = 90; students[4] = 100; 이렇게 응용한 코드를 작성해보려고 했는데 해당코드가 리펙토링이 잘 된 코드인지 컨펌을 받고 싶습니다.

  • java
  • 객체지향
옙버디 댓글 2 좋아요 0 조회수 478

Window에서 Volume이 작동하지 않는 문제

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

Window에서 Volume을 적용할 때 작동하지 않는 경우가 있습니다. 예를 들어, "Hello"를 "Hello123"으로 바꿔도 여전히 "Hello"만 나오는 경우입니다. 이런 경우 이전 강의(또는 안내)에서 알려주신 것을 잘 참고해야합니다. 강사님의 안내는 다음과 같습니다. Mac의 경우 아래를 사용한다. docker run -d -p 5000:8080 -v /usr/src/app/node_modules -v $(pwd) :/usr/src/app anonymous123/nodejs 하지만, 윈도우의 경우는 아래를 사용해야한다. docker run -d -p 5000:8080 -v /usr/src/app/node_modules -v %cd% :/usr/src/app anonymous123/nodejs 하지만, 저는 Window를 사용하고 있지만 Bash Shell 을 사용하고 있었기 때문에 %cd%이 아닌 $(pwd)를 사용해야지 명령어가 작동이 되었습니다. 예상할 수 있듯이 이렇게 하면 Volume이 작동되지 않습니다. 그렇기 때문에 cmd 를 이용하여 %cd% 방식으로 해줘야지 volume이 정상 작동 합니다. 결국 OS가 Window라서 그런거 같은데,,, 솔직히 잘은 모르겠습니다 😂 도움이 되셨으면 좋겠습니다!!

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
  • volume
  • window
amenable 댓글 2 좋아요 1 조회수 443

수강연장부탁드립니다

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

감사합니다

  • 네트워크
  • aws
김명주 댓글 1 좋아요 0 조회수 272

1.2. EKS 관리용 인스턴스 정보 확인, SSH 로그인 오류

해결됨

CloudNet@ - Amazon EKS 기본 강의

강의를 따라 하나 하나 진행하고 있는데요. 제가 AWS에 대한 경험이 없어서.. 질문드립니다. myeks-host에 다운받은 *.pem 파일을 사용하여 SSH 접속을 하려고 하는데요. 아래와 같이 설정 후 접속하면 아래와 같이 오류가 발생합니다. telnet 공인IP 22로 접속 되는 것 확인 했습니다. CloudFormation을 통해 기본 인프라 배포 할때 사용한 KeyName에 키를 사용하여 (.pem) 로그인 시도하고 있습니다. 무엇이 문제 일까요?? -_-''

  • 네트워크
  • aws
  • kubernetes
  • amazon-eks
  • eks
it 댓글 2 좋아요 1 조회수 411

인기 태그

인프런 TOP Writers

주간 인기글