전체 글 1204

Kubernetes Cluster API

Cluster API (CAPI)는"Kubernetes 클러스터 자체를 Kubernetes 스타일로 선언적으로 관리하기 위한 표준 API" 입니다.Cluster API는 무엇을 하는가Cluster API는 쿠버네티스 클러스터를 쿠버네티스 스타일로, 즉 선언적으로 관리할 수 있도록 해주는 표준입니다.Deployment, Service 같은 리소스를 YAML로 정의하듯이,Cluster, Machine, MachineSet 같은 리소스를 정의하고 관리할 수 있게 만들어줍니다.쉽게 말해, 쿠버네티스 클러스터를 하나 더 만들고 싶다면,명령어 몇 개를 입력하고 YAML 파일을 적용하는 것만으로 자동으로 새로운 클러스터가 생성됩니다.그리고 업그레이드나 노드 교체 역시 수작업 없이 진행할 수 있습니다.Cluster A..

R&D/클라우드 2025.04.27

위대한 그 이름, Continental GT – 영국 럭셔리의 반란

">“럭셔리는 느긋한 걸음으로 온다. 그리고 벤틀리는, 우아하게 도착한다.”2003년, 파리 모터쇼의 화려한 조명 아래, 하나의 새로운 벤틀리가 등장했다. 이름은 컨티넨탈 GT. 그러나 이 차는 단지 새 모델 이상의 의미를 담고 있었다.폭스바겐 그룹에 인수된 후 벤틀리가 처음으로 완전히 새롭게 개발한 모델.모두가 궁금해했다.“벤틀리는 변할까?”그리고, 컨티넨탈 GT는 우아하게, 그러나 아주 강력하게 대답했다.Ⅰ. 1세대 컨티넨탈 GT (2003–2011)W12의 야성 속, 수트 입은 야수첫 인상은 강렬했다. 둥글면서도 날렵한 실루엣, 강철처럼 묵직한 존재감.후드 아래에는 6.0리터 W12 트윈터보 엔진이 자리 잡았다.출력은 무려 560마력, 0→100km/h 가속 시간은 단 4.8초.당시 기준으로도 엄청..

Lifelog/자동차 2025.04.12

PostgreSQL을 위한 클라우드 네이티브 시대의 해답, CloudNativePG

PostgreSQL은 오랜 역사를 가진 안정적인 데이터베이스지만, Kubernetes 시대를 맞아 새로운 도전 과제를 안게 되었다. 상태 저장(Stateful) 애플리케이션을 컨테이너 환경에서 안정적으로 운영하는 것은 여전히 쉽지 않으며, 데이터베이스는 그 중심에 있다.CloudNativePG는 이러한 문제를 해결하고자 태어난 PostgreSQL을 위한 Kubernetes Operator로, 데이터베이스의 설치, 운영, 복제, 장애 복구, 백업 등의 전 과정을 자동화하는 것을 목표로 한다. 이 글에서는 CloudNativePG 프로젝트의 핵심 개념과 실전 운영에서의 가치, 그리고 아키텍처적인 특징을 소개한다.CloudNativePG란 무엇인가?CloudNativePG는 EnterpriseDB에서 주도하고..

R&D/database 2025.04.03

PostgreSQL 란?

"PostgreSQL은 더 이상 선택지가 아니라, 기준이다."이 문장은 과장이 아니다. 한때 ‘기업용 데이터베이스 = Oracle’이라는 공식이 지배했던 시대를 지나, PostgreSQL은 지금 가장 빠르게 확산되고 있는 관계형 데이터베이스 관리 시스템(RDBMS) 중 하나다. 데이터 중심의 소프트웨어 아키텍처가 점점 복잡해지고, 동시에 클라우드 네이티브 환경이 표준이 되어가는 지금, PostgreSQL은 무엇보다도 적합한 해답을 제시한다.🔍 PostgreSQL은 무엇인가?PostgreSQL은 1986년 캘리포니아 대학교 버클리 캠퍼스(UC Berkeley)에서 시작된 POSTGRES 프로젝트의 후예다. 1996년부터 오픈소스로 공개되었으며, 30년 가까이 커뮤니티와 기업의 협업 속에서 발전해왔다.단순..

R&D/database 2025.04.03

🎮 2030년, 게임 개발의 일상은 어떻게 달라졌는가 – 생성형 AI와 인간의 새로운 협업

“코드를 쓰는 손보다, 경험을 설계하는 머리가 더 중요해진 시대.”기술적 진보가 바꿔놓은 ‘개발’의 정의게임 개발은 더 이상 ‘코드를 짜는 일’로 요약되지 않는다.2020년대 중반부터 본격화된 생성형 AI의 실용화는 게임 산업 전반의 개발 체계를 근본적으로 재편했다.특히 2030년을 기준으로 볼 때, 게임 개발자는 더 이상 혼자 코드 에디터 앞에 앉아 있지 않다.그의 작업 공간에는 수십 개의 **AI 기반 에이전트(Agents)**들이 동료처럼 존재하고, 실시간으로 제안하고 조율한다.기획 → 설계 → 구현은 이제 ‘대화형’과거 게임 기획자는 GDD(Game Design Document)를 작성하고, 이를 개발자에게 넘겨주는 선형적인 작업 방식이 일반적이었다.그러나 2030년의 기획자는 에이전트와 대화형 ..

Passion/IT news 2025.03.26

나는 어떤 리더가 되어야 하는가?

✅ 1. 비전형 리더십 (Visionary Leadership)**왜 이 방향으로 가야 하는가?**에 대해 팀이 납득할 수 있도록 명확한 기술 비전 제시단기 로드맵과 장기 전략을 유기적으로 연결✅ 2. 기술-비즈니스 통합 리더십기술을 비즈니스 성장의 도구로 명확히 인식ROI, TCO, TAM과 같은 비즈니스 메트릭에 민감단순히 “좋은 기술”보다 “시장에 효과적으로 전달되는 기술”을 우선시✅ 3. 플랫폼 사고와 제품 사고“Platform은 곧 Product”라는 인식 아래, Platform as a Product로 조직 설계사용자 경험, API 디자인, DevEx(개발자 경험)를 중요시예: “우리는 쿠버네티스를 제공하는 게 아니라, 개발자에게 민첩한 환경을 제공하는 것이다.”✅ 4. 조직 리더십 & 영향력..

ktcloud terraform provider 개발

샘플 코드 클론git clone https://github.com/hashicorp/terraform-provider-scaffolding-frameworkgit repo 이름 변경mv terraform-provider-scaffolding-framework terraform-provider-ktcloudgo.mod 파일에서 module 명 변경go mod edit -module terraform-provider-ktcloudgo mod tidy 명령어는 Go 모듈의 의존성 목록을 정리하고 최적화하는 역할을 합니다gmo mod tidymain.go 파일에서 import 수정// Copyright (c) HashiCorp, Inc.// SPDX-License-Identifier: MPL-2.0package..

R&D/클라우드 2025.03.15
728x90
반응형