Azure
-
[AKS] GitHub Actions를 사용하여 AKS에 컨테이너 빌드, 테스트 및 배포Azure/CICD 2025. 2. 25. 14:22
GitHub ActionGitHub Actions를 사용하면 자동화된 소프트웨어 개발 수명 주기 워크플로를 유연성 있게 빌드할 수 있습니다.여러 Kubernetes 작업을 사용하여 GitHub Actions를 통해 ACR(Azure Container Registry)에서 AKS(Azure Kubernetes Service)로 컨테이너에 배포할 수 있습니다. GitHub Actions documentation - GitHub DocsAutomate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share act..
-
[CI/CD] Jenkins를 활용한 빌드 자동화Azure/CICD 2025. 1. 21. 17:31
Jenkins를 활용한 빌드 자동화 Jenkins를 활용하여 빌드 자동화를 해보자. *이전 문서 : [CI/CD] Ubuntu 24.04 VM에 Jenkins 설치 GitHub 저장소와 Jenkins 연동 설정 # GitHub Repository에서 Token 발급 Jenkins에서 GitHub 저장소에 접근할 수 있도록 Personal Access Token을 발급한다. Git hub 로그인 > 오른쪽 내 프로필 Settings > Developer Settings Personal access tokens > Fine grained tokens > Genertate New token token 발급 후 기록해놓기 Jenkins에서 CI/CD 파이프라인 구성 # Jenkins Credential 생성 ..
-
[CI/CD] Ubuntu 24.04 VM에 Jenkins 설치Azure/CICD 2025. 1. 21. 14:03
Jenkins 설치 Jenkins는 오픈 소스 자동화 서버로, 소프트웨어 개발 프로세스를 자동화하는 데 사용주로 지속적 통합(Continuous Integration, CI) 및 지속적 배포(Continuous Delivery, CD) 파이프라인 구축에 활용 이번 게시글에서는 Ubuntu VM에 Jenkins를 설치하는 과정을 기록합니다. VM 생성 # Jenkins를 설치할 VM 생성 Jenkins를 설치할 VM을 생성합니다. (OS Ubuntu 24.04 사용)SSH 연결을 위해 인바운드 연결 22번 포트, Jenkins 접속을 위해 8080 포트를 열어줍니다. (Jenkins의 기본 포트는 8080) Jenkins 설치 VM 접속 후 진행 # Jenkins의 GPG key 획득sudo wget -O..
-
[Azure] Osdisk 크기 축소Azure 2025. 1. 7. 10:44
Osdisk 크기 축소 Azure에서 VM을 생성하면 기본 OS 디스크가 128GiB로 구성된다.생성된 VM의 OS Disk를 줄이려면, Azure Portal에서는 지원하지 않는다. 그러면 어떻게 해야할까? 해당 문서를 참고하여 OsDisk 크기를 줄여보자.Shrink an Azure VMs OS Managed Disk using PowerShell. Shrink an Azure VMs OS Managed Disk using PowerShell.Using PowerShell (and the Azure Portal) to reduce/shrink the OS Managed Disk size for a Windows VM in Azure.jrudlin.github.io 작업 단계 1. 먼저 가동중인 VM ..
-
[Azure] Azure SQL Server 및 SQL DatabaseAzure 2024. 12. 24. 14:02
Azure SQL ServerAzure SQL Server는 Azure에서 호스팅되는 SQL Server 인스턴스를 의미합니다.이는 가상 머신(VM) 형태로 제공되며, 사용자가 SQL Server의 모든 기능을 사용할 수 있습니다. 특징완전한 제어사용자는 SQL Server의 모든 설정과 구성을 직접 관리할 수 있습니다.유연한 배포필요에 따라 인스턴스를 선택하고, 하드웨어 및 소프트웨어를 자유롭게 구성할 수 있습니다.온프레미스와 유사한 환경기존 SQL Server와 유사한 경험을 제공합니다.Azure SQL DatabaseAzure SQL Database는 Microsoft Azure에서 제공하는 완전 관리형 관계형 데이터베이스 서비스입니다.사용자는 데이터베이스에만 집중하고 인프라 관리의 부담을 덜 수 ..
-
[Azure] Azure Bastion에 NSG 설정Azure 2024. 12. 21. 16:47
Azure BastionAzure Bastion은 Microsoft Azure의 서비스로, 가상 머신에 대한 안전한 원격 액세스를 제공하는 플랫폼입니다.이 서비스는 SSH(오픈 소스 보안 셸) 및 RDP(원격 데스크톱 프로토콜)를 사용하여 브라우저 기반의 원격 연결을 가능하게 합니다. 특징 Azure Bastion은 다음과 같은 주요 특징을 가지고 있습니다.1. 보안성퍼블릭 IP 주소를 사용하지 않고도 가상 머신에 접근할 수 있어 보안이 강화됩니다. 모든 연결은 Azure의 내부 네트워크를 통해 이루어집니다.2. 간편한 관리별도의 클라이언트 소프트웨어 없이 브라우저를 통해 쉽게 접근할 수 있습니다. 이를 통해 관리자가 원격으로 가상 머신에 연결할 때의 복잡성을 줄일 수 있습니다.3. 자동화된 업데이트Az..
-
[Azure] website is online but isn't responding to connection attemptsAzure/trouble shooting 2023. 4. 3. 17:54
오류 내용 - website is online but isn't responding to connection attempts - 가상머신에 Bastion을 통해 접속 후, 구성한 브라우저에 접속하려 했지만 해당 오류 발생 해결 방법 ** 참고문서 : How to fix Website Online but Isn’t Responding to Connection Attempts? (ugetfix.com) How to fix Website Online but Isn’t Responding to Connection Attempts? Hey. Various websites are online but not responding. I cannot properly load the browser and use the in..