CLOUD NATIVE · PLATFORM ENGINEERING · AI INFRASTRUCTURE

Production problem에서 시작한
Open Source Engineering Systems.

Kubernetes 플랫폼, 재사용 가능한 인프라 컴포넌트, 로컬 AI 실험, 그리고 공통 엔지니어링 표준을 하나의 생태계로 연결합니다. 마케팅 문구보다 source · test · release · operations evidence를 우선합니다.

활발· 오늘
OPENFORGE / PORTFOLIO OVERVIEW

프로젝트를 하나씩 보기 전에, 전체 연결 관계부터.

OpenForge 포트폴리오 대시보드에서 프로젝트 현황, 의존 관계, 도입률과 유지보수 범위를 한눈에 살펴보세요. 프로젝트를 선택하면 상세 정보와 연결된 저장소도 확인할 수 있습니다.

포트폴리오 대시보드 열기
레지스트리 스냅샷 · 2026-09-24
13
등록 프로젝트
23
프로젝트 관계
61.6%
도입률

실시간 운영 지표가 아닌 공개된 포트폴리오 데이터 기준

FLAGSHIP PROJECTS

역할이 다른 핵심 OSS를 먼저 봅니다.

Narwhal은 flagship platform, NFS Quota Agent는 독립 재사용 컴포넌트, KubeMetal은 cloud-native AI 방향을 검증하는 emerging project입니다.

01

왜 만드는지 이해하기

Why OSS에서 저장소 뒤에 있는 engineering practice를 먼저 설명합니다.

왜 OSS인가 →
02

시스템 살펴보기

Standards, Platform, Capability, Data, AI/Edge 프로젝트를 직접 살펴봅니다.

OSS 살펴보기 →
03

판단의 변화 따라가기

Engineering Story에서 Framework부터 AI-assisted Engineering까지 판단의 변화를 봅니다.

Engineering Story →
9
추적 중인 OSS 시스템
4,703
누적 commits
41
누적 releases
2026년 1월
개발 시작
2026년 10월
최근 활동
PORTFOLIO HEALTH

임의의 성숙도 점수 없이 포트폴리오의 흐름을 측정합니다.

빌드 snapshot · 2026-10-22

활동·릴리스·기여자·저장소 연령은 빌드 시점 GitHub snapshot에서, 문서 커버리지는 사이트 content index에서 계산합니다. 인기나 품질 점수가 아니라 운영 신호입니다.

최근 7일 Active
7/9

metadata snapshot 기준 7일 이내 push가 있는 저장소

Release 보유
8/9

GitHub Release가 1개 이상 존재하는 프로젝트

기여자 확장 신호
9/9

GitHub contributor가 2명 이상 집계된 저장소

6개월 이상 지속
3/9

저장소 생성 후 180일 이상 유지된 프로젝트

Docs Coverage
10/10

프로젝트 상세 문서 91개 section을 인덱싱

ATTENTION / NEXT ACTION

관찰 가능한 gap을 다음 유지보수 후보로 바꿉니다.

1/1 signals 표시 · 0 tracked · 2026-10-22

저장소·문서 snapshot에서 확인되는 사실 기반 유지보수 신호입니다. 기존 tracker는 실제 issue 상태를 표시하고, Untracked 신호에는 keyword가 일치하는 open issue를 Candidate로만 제안하며 자동 tracker로 승격하지 않습니다.

Backlog Coverage
0/1
attention signal 중 명시적 tracker에 연결된 수
Candidate matches
0
open issue 후보가 탐지된 untracked signal
Project trackers
0
각 저장소의 구현/engineering issue
Portfolio trackers
0
cross-project engineering contract owner
Strategy trackers
0
community·장기 성장 전략 issue
COVERAGE GAP

Untracked 신호를 새 이슈 생성 전에 영역별로 묶습니다.

1 untracked signals · 1 gap groups

아래 owner는 자동 배정된 이슈가 아니라 가장 가까운 canonical portfolio source 후보입니다. Candidate matching 역시 title/label keyword 기반 검토 힌트일 뿐 해당 issue가 gap을 소유한다는 증거가 아닙니다.

release1 untracked
가장 가까운 canonical owner
Narwhal #162 · Engineering conformance · unknown ↗

릴리스·SBOM·provenance·release evidence 공통 기준을 다루는 canonical checklist입니다.

GitHub Release 없음
OpenForge
release

현재 snapshot 기준 GitHub Release가 0개입니다.

PORTFOLIO READINESS

합성 점수를 만들지 않고 공개 OSS readiness 신호를 비교합니다.

engineering baseline · Narwhal #162 · unknown ↗

Governance·Security는 repository tree audit, Release·Community는 GitHub snapshot, Docs는 사이트 index, Adoption은 명시적 evidence registry만 사용합니다. Tracker 상태와 candidate issue match는 검토 보조 신호일 뿐 현재 repository evidence를 덮어쓰지 않습니다.

ProjectGovernanceReleaseDocsSecurityCommunityAdoption evidence
Narwhal →
audit 미인덱싱
미인덱싱
확인됨9 docs
미인덱싱
2+ contributors
미인덱싱
Narwhal Portal →
audit 미인덱싱
미인덱싱
확인됨5 docs
미인덱싱
2+ contributors
미인덱싱
NFS Quota Agent →
audit 미인덱싱
미인덱싱
확인됨7 docs
미인덱싱
2+ contributors
미인덱싱
ldapium →
audit 미인덱싱
미인덱싱
확인됨5 docs
미인덱싱
2+ contributors
미인덱싱
Kube-Ready-Box →
audit 미인덱싱
미인덱싱
확인됨5 docs
미인덱싱
2+ contributors
미인덱싱
ClusterDeck →
audit 미인덱싱
미인덱싱
확인됨3 docs
미인덱싱
2+ contributors
미인덱싱
Beluga →
audit 미인덱싱
미인덱싱
확인됨9 docs
미인덱싱
2+ contributors
미인덱싱
KubeMetal →
audit 미인덱싱
미인덱싱
확인됨5 docs
미인덱싱
2+ contributors
미인덱싱
OpenForge →
audit 미인덱싱
미인덱싱
GitHub Release 없음40 docs
미인덱싱
2+ contributors
미인덱싱
Adoption evidence 보유 프로젝트
0/9

reported 또는 verified 외부 사용 근거가 1개 이상 있는 프로젝트

Verified evidence
0

외부 사용·downstream integration으로 검토된 명시적 source

Reported evidence
0

명시적 보고는 있으나 추가 검증이 필요한 source

Candidate trackers
0

gap과 같은 저장소에서 keyword로 탐지된 open issue 후보

Adoption evidence는 external adopter, downstream 사용이 확인된 external contributor, user report, public deployment, downstream integration만 허용하며 모든 항목에 source URL이 필요합니다. star·fork·clone 수·단순 contributor 집계는 의도적으로 제외합니다.

READINESS GAP / NEXT ACTION

누락된 evidence를 검토 가능한 action queue로 바꿉니다.

10/46 gap 표시

각 항목은 audit 또는 snapshot에서 명시적으로 확인되지 않은 근거로부터 생성됩니다. Canonical tracker가 기준이며, 같은 저장소의 keyword-matched open issue는 검토용 Candidate로만 표시합니다.

security · 9sbom · 9provenance · 9contributing · 9license · 9release · 1
SECURITY 정책 근거 없음
Beluga
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
ClusterDeck
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
Kube-Ready-Box
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
KubeMetal
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
ldapium
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
Narwhal
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
Narwhal Portal
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
NFS Quota Agent
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SECURITY 정책 근거 없음
OpenForge
security

root/.github SECURITY 근거를 확인하지 못했습니다.

SBOM 근거 없음
Beluga
sbom

repository tree에서 SBOM/SPDX/CycloneDX 근거 경로를 확인하지 못했습니다.

Repository audit, issue candidate matching, adoption discovery 모두 보수적으로 동작하며 Candidate 신호는 tracker나 adoption evidence로 자동 승격되지 않습니다.

OPENFORGE PORTFOLIO CONTROL PLANE

개발 현황과 프로젝트 영향도를 하나의 데이터로 관리합니다.

각 OSS가 검증된 상태를 OpenForge에 PR로 제안하고, merge된 registry가 이 화면의 공식 source-of-truth가 됩니다.

Projects
13
Portfolio Adoption
61.6%
Standard Maturity
96.9%
ADRs
15
Maintenance Intelligence
Review cadence: quarterly
Maintenance Owned
13
High Blast Radius
2
Exit Path Review
13
Unowned
0
현재 Milestone
Portfolio Adoption M2
implementing
61.6%70%
Agent Execution Security Rollout
implementing
OSS Portfolio Control Plane
implementing
영향도 상위 프로젝트
OpenForge23
Development: active · portfolio-governance · enabler · blast high · exit review required
Narwhal23
Development: active · reference-implementation · differentiator · blast high · exit review required
kube-ready-box10
Development: active · enforcement-provider · enabler · blast medium · exit review required
KubeMetal9
Development: active · adopter · experiment · blast medium · exit review required
nfs-quota-agent6
Development: active · service-provider · utility · blast medium · exit review required
ldapium6
Development: active · service-provider · utility · blast medium · exit review required
검증된 상태

OpenForge에 PR로 병합되어 검증까지 완료된 프로젝트만 표시합니다.

KubeMetal
ed1d870
Evidence (CI · Security · Runtime): — · — · —
Beluga
2f78873
마일스톤: openforge-compliance-baseline · 진행률 90%
Evidence (CI · Security · Runtime): pass · pass · pass
compliance-baseline: pass · pass · not applicable · pass
stream-iceberg: pass · pass · pass · pass
policy-compiler-seam: pass · pass · pass · pass
policy-compiler: pass · pass · pass · pass
Registry updated: 2026-09-24 · openforge-dashboard/v1 · 23 relationships
ADOPTION INTAKE

외부 사용 가능 신호를 evidence로 승격하기 전에 검토합니다.

0 intake records · 0 automated

Pages 빌드 시 GitHub code search가 정확한 repository URL 언급을 candidate로 추가할 수 있지만 intake는 readiness evidence와 분리됩니다. 자동 후보는 source 검토와 승격 전까지 Adoption readiness를 변경하지 않습니다.

Candidate
0

source 발견, 검토 대기

Reported
0

명시적 보고, 추가 검증 대기

Verified
0

검토 완료 외부 사용 근거

Rejected
0

검토했으나 adoption evidence로 부적합

현재 인덱싱된 adoption candidate가 없습니다. 외부 저장소의 정확한 참조가 발견되지 않았다면 정상 상태입니다.

승격 규칙: source가 실제 사용을 명시해야 candidate → reported, source와 프로젝트 관계를 검토한 뒤에만 reported → verified로 올립니다. 동일 source URL에 대한 수동 검토 기록이 자동 후보보다 우선하므로 rejected 판단도 이후 discovery에서 유지됩니다.

SYSTEM PULSE

Pages 빌드 시 갱신되는 GitHub snapshot 기준 OSS 활동입니다.

2026-10-22 · GitHub REST API
ONE ECOSYSTEM, INDEPENDENT PROJECTS

Standards에서 Workload까지 한 흐름으로 읽습니다.

OpenForge의 공통 practice를 공유하지만 각 프로젝트는 독립 설치·검증·릴리스를 지향합니다. 아래 지도는 런타임 의존성이 아니라 engineering practice와 실제 사용 시나리오의 연결입니다.

PORTFOLIO MATRIX

역할·성숙도·검증과 실제 저장소 활동을 한 화면에서 봅니다.

snapshot · 2026-10-22

역할·검증 경계는 문서 기반으로 유지하고, commit·release·contributor·최근 push는 Pages 빌드 시 갱신되는 GitHub metadata snapshot을 사용합니다.

ProjectRole / StageVerificationRepository pulseFreshnessIndependence
Narwhal →
dasomel/narwhal
Flagship Platform
Active platform
Regression + live checks
1,209 commits · 5 releases
3 contributors · latest v1.3.0
active · 0d
2026-10-22
Platform root
Narwhal Portal →
dasomel/narwhal-portal
Platform Experience Layer
Active UI layer
Build + in-cluster workflow
416 commits · 6 releases
2 contributors · latest v1.0.17
active · 6d
2026-10-15
Narwhal-coupled
NFS Quota Agent →
dasomel/nfs-quota-agent
Reusable Component
Reusable component
Filesystem + operational checks
646 commits · 16 releases
3 contributors · latest v0.5.0
recent · 10d
2026-10-12
Independent
ldapium →
dasomel/ldapium
Identity Infrastructure
Prototype
Helm test + supply-chain evidence
510 commits · 5 releases
2 contributors · latest v0.3.0
active · 0d
2026-10-21
Independent
Kube-Ready-Box →
dasomel/kube-ready-box
Node Foundation
Reusable foundation
OS readiness validation
291 commits · 6 releases
2 contributors · latest v1.1.0
recent · 18d
2026-10-04
Independent
ClusterDeck →
dasomel/clusterdeck
Workstation Access Layer
MVP / early
SSH + kubeconfig + API
285 commits · 5 releases
2 contributors · latest v0.4.1
active · 0d
2026-10-22
Independent
Beluga →
dasomel/beluga
Data Platform Reference
Reference platform
2 E2E data paths
802 commits · 1 releases
2 contributors · latest v0.1.0
active · 0d
2026-10-22
Reference environment
KubeMetal →
dasomel/kubemetal
Emerging / Cloud-native AI
Emerging
Measured local baseline
453 commits · 2 releases
2 contributors · latest v0.2.0
active · 0d
2026-10-21
Independent lab system
OpenForge →
dasomel/openforge
Engineering Foundation
Standards system
Standards → reference loop
279 commits · 0 releases
3 contributors · latest —
active · 0d
2026-10-22
Cross-project
Engineering Foundation

OSS 프로젝트를 반복 가능하게 만들고, 로컬 Kubernetes 노드·접속 경로·공급망 기준을 표준화하는 기반 프로젝트

Cloud Native Platform

Kubernetes 기반 플랫폼, 관리 포털, 스토리지 enforcement, directory infrastructure를 구성하는 프로젝트

Open Source System

Narwhal

재현 가능하고 검증 가능한 Kubernetes Internal Developer Platform

9 docs
Problem

수십 개 Cloud Native 프로젝트를 개별적으로 설치하면 DNS, TLS, identity, networking, startup order, version compatibility 같은 integration seam에서 반복적인 장애가 발생하고 업그레이드 때 다시 검증해야 함

KubernetesVagrantGitOpsIDPIstio AmbientArgo CD
Architecture · Evidence · Docs 보기 →
Open Source System

Narwhal Portal

Narwhal Kubernetes Internal Developer Platform을 위한 운영·개발자 워크벤치

5 docs
Problem

Kubernetes IDP를 구성하는 GitOps, SSO, 모니터링, 스토리지, 보안 컴포넌트는 각각의 UI를 제공하지만 플랫폼 전체 상태와 사용자 작업 흐름을 하나의 운영 화면에서 이해하기 어려움

KubernetesIDPNext.jsReactTypeScriptKeycloak
Architecture · Evidence · Docs 보기 →
Open Source System

NFS Quota Agent

NFS 기반 Kubernetes PersistentVolume에 파일시스템 수준 Project Quota를 적용하는 에이전트

7 docs
Problem

Kubernetes의 NFS 기반 PersistentVolume은 PVC 용량이 파일시스템의 실제 사용량 제한으로 자동 연결되지 않아 하나의 워크로드가 공유 저장소를 소진할 수 있음

KubernetesGoStorageNFSXFSext4
Architecture · Evidence · Docs 보기 →
Open Source System

ldapium

업스트림 OpenLDAP 소스를 직접 빌드하는 Kubernetes 디렉터리 스택 · 서버 · 관리 UI · Helm

5 docs
Problem

기존 OpenLDAP Kubernetes 이미지와 Helm 선택지의 오래된 버전, 비일관적인 패키징, 기본 credential 위험, ARM64/air-gap 지원 부족으로 유지 가능한 표준 배포 경로를 만들기 어려움

OpenLDAPLDAPKubernetesHelmGoTypeScript
Architecture · Evidence · Docs 보기 →
Data Platform

CDC부터 lakehouse, query, orchestration까지 데이터 lifecycle을 통합하고 운영하는 프로젝트

Edge / Local AI

Apple Silicon 기반 local MLOps와 simulation-to-edge Physical AI infrastructure를 검증하는 프로젝트

DOCUMENTATION COVERAGE

코드만 늘지 않고 문서도 함께 확장됩니다.

openforge
40 docs
kube-ready-box
5 docs
clusterdeck
3 docs
narwhal
9 docs
narwhal-portal
5 docs
nfs-quota-agent
7 docs
ldapium
5 docs
beluga
9 docs
kubemetal
5 docs
siqoq
3 docs
DOCUMENTATION PRACTICE

README에서 끝내지 않습니다.

Problem · Architecture · Decision · Verification · Operations · Troubleshooting · ADR을 분리해 구현 결과와 판단 근거가 함께 남도록 합니다.