CHECK OUT SOME OF OUR NEWS

Latest Posts

  • 배경 설명을 드리자면, Rancher와의 통합을 위해 Fleet으로 CD(Continuous Delivery)를 시험해봤습니다.하지만 apiServerURL을 바꿔도 Rancher UI 주소로 변경되고, 가끔은 인증서 문제도 발생하고 하여 CD가 작동하지 않는 문제가 있었습니다. 그래서 ArgoCD를 이용했었는데, github의 rancher/fleet을 보니 apiServerURL 값을 어디서 가져오는지 소개되고 있더군요.따라해보니 잘되는 것 같아서 이렇게 글을 작성하게 되었습니다. 과거에는 문제가 발생하면 Fleet을 구성할 때부터 안되는 것이 아니라 구성…

    Read More

  • 제목이 의문문이죠?맞습니다. 컨테이너 OS는 가상이 아닙니다. 최근에 Kubernetes와 함께 가상 OS라는 마케팅 용어가 등장했습니다. 일부 관점에서 Container에는 OS가 없을 수 있습니다.하지만 Container에 OS가 존재하는데, 그 OS가 가상의 OS다. 라고 하는 것은 틀린 말입니다. 먼저 용어 정리부터 해야겠습니다. OS와 kernel OS는 Operating System의 약자로, 한국어로는 운영체제라고 합니다. 운영체제의 구성요소로는 크게 두개로 볼수 있습니다.Kernel과 System Application입니다.Application은 한국어로…

    Read More

  • 지난 글에서 말씀드린 것처럼, Fleet은 통합을 잘못 이루고 있습니다.현재 Fleet의 업데이트 내용을 보고 Fleet도 다시 적용해보고 있습니다 따라서 ArgoCD를 이용할 예정입니다. 바로 시작하겠습니다. ArgoCD 배포 namespace 생성 보통은 kubectl create namespace 같은 것으로 지정하는데, 저는 yaml을 통해 명시적으로 하는게 좋아요.ㅎㅎ deploy ArgoCD manifest 아쉽게도 ArgoCD의 구성요소가 너무 많아서, 이것을 yaml로 적용하기가 힘듭니다.ㅠㅠ ArgoCD running으로 변하는…

    Read More

  • 이 글을 쓰게 된 이유가, Cert-manager의 불친절한 안내 때문입니다. wildcard 인증서 발급에는 총 3가지 단계가 필요합니다. 그러나 아무리 봐도 3번을 찾을 수가 없었습니다.그래서 이 글을 작성하게 되었어요. 먼저 Cert-manager는 helm으로 설치할 예정입니다.저는 Rancher를 사용하기 위해서 이미 Cert-manager가 설치되어있지만, 간단하게 Cert-manager부터 시작해보겠습니다. Cert-manager 설치 이건 정말 쉬워요. Helm 설치 fedora는 dns install helmSUSE 계열은 zypper in…

    Read More

  • 저는 git-ops에 대해 관심이 너무 많습니다.대부분의 Git은 웹페이지로도 접근 가능하고, VS code와 같은 도구에서도 푸시, 커밋 등을 작업할 수 있죠. 지금 저도 Openshift 관련 직업을 갖고 있다보니 Argo CD를 활용해서 Git ops를 구현했습니다.이것을 내 블로그와 집 kubernete에도 적용할 방법이 없을까 고민 해봤습니다. 고민한 이유는 제 환경은 Openshift가 아니기 때문이죠.Openshift는 Openshift 계정으로 Argo CD에 로그인할수 있는데…

    Read More

  • nginx 트윅에 대해서 검색하여 수많은 설정들을 적용했습니다.실제로 성능 향상이 있었죠. 하지만 플러그인 사용이나 admin 페이지만 가면 간혹 문제가 발생 했습니다.특히 timeout이 계속 발생하더군요 backlog=8192 일단 backlog 옵션은 커널 트윅도 함께 이루어져야 하는데, kubernetes를 통해 다른 애플리케이션도 같이 구동하기에 커널은 건드리고 싶지 않았습니다. reuseport reuseport는 단일 pod면 괜찬은 것으로 보입니다.하지만 만약에 pod가 여러개인 경우 reuse가 안될수…

    Read More

AdGuard Alma AMD arm atmosphere bash btrfs cfw cloud Cloudflare CPU DirectX DirectX 12 dkms DNS Docker DX12 free tier GPU HBM hekate Home incognito iOS kABI-tracking KEFIR Kernel ABI kubernetes lg litespeed lockpick lsws mac Neutos nginx nvidia optimus Oracle OS X Plex port Qnap radeon RaspberryPi RetroReloaded reverse proxy RHEL shell swarm switch synology TSMC Ubuntu UEFI warp windows wordpress Zen zero trust zfs 갤럭시 게임 국내 그램 넥밴드 노트북 닌텐도 라즈베리파이 리눅스 브라우저 비동기 셰이더 사진 삼성 삼성 반도체 샤오미 수명 스카이레이크 슼렠 아이폰 애플 엔듀로 엔비디아 열 설계 전력 오페라 옵테론 옵티머스 용량 윈도 이어폰 익포 인텔 최적화 크롬 클라우드플레어 키보드 트랙패드 화웨이

APPLE

극한의 앱등이입니다.
가끔 앱 소개나 애플의 신기술에 대해 토론하기도 합니다.

Linux

Linux는 다양한 신기술을 사용해볼 수 있는 오픈 소스 운영체제입니다.
RHEL처럼 안정적이고 지원이 긴 OS가 있다면, SUSE Tumbleweed나 Fedora rawhide처럼 신기술을 사용해볼 수 있는 OS가 있습니다.
저는 신기술을 사용해볼 수 있는 부분 때문에 Linux에 관심 갖고 있습니다.

Docker

Linux의 존재 의의입니다. 프로그램을 격리시킨 공간에서 실행하도록 합니다.
격리된 공간을 지우는 것 만으로 다시 처음부터 할수 있습니다. 공간을 통채로 옮기면 완전히 다른 기기에서도 똑같이 실행할 수 있습니다.
똑같은 프로그램을 여러개 실행할 수 있습니다.
가상머신과 비슷한 결과이지만 host에서 작동하는 것과 같은 성능을 발휘합니다.

Cloud

무료인 Oracle Cloud를 주로 사용하고 있습니다.
Cloud는 언제든 빌려서 성능을 확장하고 다시 축소 시킬수 있고, 간편하게 머신을 생성할 수 있습니다.

Ads Blocker Image Powered by Code Help Pro

광고 차단 감지됨!

닫기를 누르면 이용하실 수 있지만, 광고 차단은 해제해주시면 좋겠습니다.
Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock