Sign in

DevOps Engineer’s Blog
Photo by Derek Oyen on Unsplash

I have been fascinated by WSL architecture since its debut. It has the elegant and beautiful architecture to achieve interoperability between Windows and the Linux world. Eventually, I dive into the WSL Win32 APIs, its registry model, and internal too.

But there was only slight WSL API documentation and sample. Later, I realized that Microsoft does not intend to use the WSL API for general purposes but WSL distribution developers. Also, the CLI tool known as WSL.exe and distro launchers is moving parts (because each Windows 10 major release has different features, command-line options). …


맥북 부트캠프 위에서 구동하는 윈도우 노드를 포함하는 로컬 쿠버네티스 클러스터

You can read the English version here.

쿠버네티스 버전 1.14에서는 처음으로 윈도우 서버를 운영 체제로 사용하는 워커 노드 지원이 정식으로 추가되었습니다. 하지만 그 후로도 많은 개선이 이루어졌는데, 리눅스 버전의 쿠버네티스 워커 노드와 차이가 있던 부분이 좁혀지기 시작했습니다.

개인적으로는 윈도우 쿠버네티스가 프로덕션 환경에서 사용할 준비가 아직 되지 않았다고 보는 부분이 두 가지가 있었는데, 다음의 두 가지 부분입니다.

  • 윈도우 컨테이너와 윈도우 쿠버네티스가 의존하는 네트워크 기능은 호스트 네트워크 서비스 (이하 HNS)를 중심으로 구현됩니다. 쿠버네티스 클러스터 상에 서비스가 만들어지면 …


Photo by Windows on Unsplash

Kubernetes의 Windows 버전의 개발을 담당하는 Windows SIG에 대한 소개, 하는 일, 앞으로의 계획을 간략하게 정리한 인터뷰용 질문/답변 문서가 유익하다고 생각하여 한국어로 번역하여 공유합니다.

Note: 편의 상, 그리고 빠르게 공유하고 싶어 기계 번역으로 초안을 만들고 간단히 다듬었습니다. 어색한 부분에 대한 피드백을 주시면 적극 수정하겠습니다.


https://unsplash.com/photos/Y0I5DEbx8ck

아이패드나 아이폰의 자체 환경에서 실행되는 자체 터미널 애플리케이션이 있을까요? 네. 존재합니다. 무료로 사용 가능하고, 오픈 소스로 제공되는 iSH라는 애플리케이션입니다.

iSH는 기능을 실행하기 위해 일체의 해킹이나 탈옥을 필요로 하지 않습니다. iSH는 자체적으로 에뮬레이션을 처리하며, 소켓 수신 대기, 파일 공유 등의 상호 연동 기능들도 지원합니다. 배터리 성능이 허락하는 한도 내에서 이 기능을 자유롭게 이용할 수 있습니다.

최근에 저는 이렇게 사용하는 것이 꽤 괜찮다는 것을 발견했습니다. 그래서 팁을 하나 공유하려고 하는데, 바로 Django 애플리케이션을 iPadOS에서 어떻게 실행할 수 있는지, 단계별로 살펴보 …


Image Credit: https://unsplash.com/photos/8tS8ywl126Q
Image Credit: https://unsplash.com/photos/8tS8ywl126Q
Image Credit: https://unsplash.com/photos/8tS8ywl126Q

Windows Container는 Linux Container 만큼 대중적이지는 않지만, 기존 엔터프라이즈 애플리케이션을 지원하기 위하여 많은 이미지 메인테이너들이 Windows 기반 베이스 이미지들을 제공하고 있습니다.

이 문서에서는 Windows Container를 기반으로 하는 주요 이미지들을 소개합니다. 여기서는 Windows Server 2019 (LTSC)와 Windows Server 1809 (SAC)를 기반으로 하는 이미지들을 소개합니다.

Windows Server 베이스 이미지

여러분이 Windows 컨테이너로 작업하는 동안 가장 많이 사용하게 될 기본 이미지는 Server Core와 Nano Server 이미지입니다.

mcr.microsoft.com …


Image Credit: https://unsplash.com/photos/JEBeXUHm1c4
Image Credit: https://unsplash.com/photos/JEBeXUHm1c4
Image Credit: https://unsplash.com/photos/JEBeXUHm1c4

지난 번 글에 이어서 Windows 10과 Windows Server 1709부터 기본 제공되는 SSH 서버를 설정하는 방법을 살펴보도록 하겠습니다. 이 방법을 사용하면 Windows Server도 기존의 리눅스 서버와 마찬가지로 SSH로 원격 접속을 할 수 있습니다. 또한 SSH 포트 터널링을 이용하여 방화벽 설정을 수정하지 않고 안전하게 원격 데스크탑을 사용할 수 있는 방법도 살펴보겠습니다.

OpenSSH 서버 설치하고 구성하기

이전 글에서 SSH 클라이언트를 설치했던 것과 동일한 방법으로 OpenSSH 서버를 설치할 수 있습니다.

$OpenSSHServer = Get-WindowsCapability -Online | ? Name -like ‘OpenSS …


Image Credit: https://unsplash.com/photos/0qvBNep1Y04
Image Credit: https://unsplash.com/photos/0qvBNep1Y04
Image Credit: https://unsplash.com/photos/0qvBNep1Y04

The English version of this article is posted on dev.to.

SSH 서버 설정에 대한 글도 업데이트하였습니다.

Windows 10에 OpenSSH 클라이언트가 제공된다는 사실, 알고 계셨나요?

Windows 10 Fall Creators Update (1709)부터는 OpenSSH 클라이언트가 Windows 부가 기능으로 제공되기 시작하고 있습니다. 하지만 리눅스와는 많이 다른 생소한 사용법 때문에 제공이 된다는 사실만 알고 있거나, 여전히 제대로 지원이 안된다고 오해하기 쉽습니다.

이번 아티클에서는 흔히 사용하는 OpenSSH에 관련된 클라이언트 환경 설정 방법을 Windows …


Container Office in Hong Kong: https://commons.wikimedia.org/wiki/File:Container_office.jpg

주의 1: 이 글에서 설명하는 기능은 Microsoft가 공식적으로 보장하는 기능이 아니며, 어디까지나 개인적인 실험에 의하여 발견한 내용입니다. Microsoft 측의 소프트웨어 업데이트로 이 글에서 설명하는 기능이 갑자기 동작하지 않을 수 있습니다.

주의 2: 이 글에서 설명하는 컨테이너 기능을 이용하여 불특정 다수에게 서비스를 제공하는 것은 라이선스 위반이 될 수 있습니다. 어디까지나 기술적 가능성과 재미라는 관점에서만 이 글의 내용을 참고해주세요. (자세한 내용 보기)

Office 자동화에 대한 이야기

Microsoft Office는 Windows OS 만큼이나 긴 세월동안 많은 사람들에게 유용함을 인정받은 소프트웨어입니다. 그리고 이제는 전세계 어 …


코딩이랑 무관합니다만, 2분기 밋업] 인프라와 데브옵스 사이에서 발표했던 Windows Kubernetes 체험하기 라는 주제로 발표했던 세션의 발표 자료를 공유합니다.

Slideshare 발표 자료

아울러 구축 과정을 설명하는 동영상은 YouTube 플레이리스트로 게시하였습니다. AKS Engine을 이용한 것이며, 반드시 Azure 구독이 필요합니다.

Windows Kubernetes 구축 과정 동영상 (4개 파트, 플레이리스트)

이번 세션에서 발표한 내용은 다음달 (2019년 7월)에 열리는 Open Infrastructure Day & Cloud Native Day 2019 행사에서 Hands-on-Lab으로 좀 더 자세히 체험하고 실습해보실 수 있습니다.

Open Infrastructure Day 2019 행사 참가 신청에 관한 정보는 아래 웹 사이트에서 확인하실 수 있습니다.

덥고 습한 날씨에 참여해주신 모든 분들께 감사드립니다.

ClouDeveloper

DevOps Engineer’s Blog

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store