본문 바로가기

전체 글15

Terraform (Azure) public_key.tf resource "azurerm_ssh_public_key" "ssh_key" { name = "${var.prefix}-key" resource_group_name = azurerm_resource_group.rg1.name location = "${var.location1}" public_key = file("${var.pub_key_path}") } main.tf provider "azurerm" { features {} skip_provider_registration = true } resource_group.tf resource "azurerm_resource_group" "rg1" { name = "${var.rg1}-rg" location = "${var.locati.. 2023. 1. 18.
CI/CD (Jenkins) CI/CD의 정의 CI/CD는 지속적 통합 및 제공/배포를 뜻합니다. 인프라뿐만 아니라 빌드, 테스트 및 배포 단계를 포함하여 커밋에서 프로덕션으로 새 코드를 가져오는데 필요한 수동적인 개입의 대부분 또는 전부를 자동화합니다. CI/CD 파이프 라인을 사용하여 개발 팀은 코드를 변경한 다음 제공 및 배포를 위해 자동으로 테스트되고 푸시됩니다. 초기작업 Terraform으로 인프라 구축 Terraform (Azure) public_key.tf resource "azurerm_ssh_public_key" "ssh_key" { name = "${var.prefix}-key" resource_group_name = azurerm_resource_group.rg1.name location = "${var.loca.. 2023. 1. 18.
VMware Workstation 설치 및 기본 설정법 가상 머신이란? 컴퓨터 안에 또 다른 컴퓨터를 동작시키는 것입니다. 실제로 물리적으로 존재하는 컴퓨터는 아니지만 컴퓨터의 주된 부품들(CPU, RAM, 하드디스크 등)의 기능을 소프트웨어적으로 구현하여 가상으로 만들어서 실제 컴퓨터처럼 사용을 할 수 있습니다. 가상 머신을 쓰는 가장 큰 이유 가상 머신은 바이러스에 감염된 데이터를 액세스하고 운영 체제를 테스트하는 등 호스트 환경에서 수행하기에 위험한 특정 작업을 수행하기 위해 생성됩니다. 가상 머신 내의 소프트웨어는 호스트 컴퓨터를 변조할 수 없고 가상 머신은 서버 가상화 등의 다른 목적으로도 사용할 수 있습니다. VMware Workstation 설치 https://www.vmware.com/kr/products/workstation-pro/works.. 2022. 4. 4.