CI 설정을 YAML로 짜는 건 이제 그만 고통받자는 얘기
글쓴이는 GitHub Actions 같은 CI/CD 시스템에서 YAML을 설정 파일처럼 쓰다가 결국 프로그램처럼 굴리게 되는 문제가 반복된다고 지적해. 대안으로 Pkl과 Dhall처럼 더 제한적이면서도 타입과 구조를 갖춘 설정 언어를 언급하고, 기존 CI가 요구하는 YAML이나 JSON으로 출력해 점진적으로 쓸 수 있다고 봐.
- 1
YAML은 선언적 설정처럼 보이지만 실제 CI에서는 서브루틴과 데이터 흐름을 표현하는 용도로 남용됨
- 2
문제는 YAML이 프로그래밍 언어로 설계된 게 아니라서 복잡한 CI 파이프라인을 담기에 취약하다는 점임
- 3
Pkl과 Dhall은 더 구조화된 설정 언어이며 YAML·JSON 출력이 가능해 기존 CI와 함께 쓸 수 있음
- 4
CI 시스템 자체의 복잡성은 별도 문제지만, YAML의 실패 지점을 줄이는 데는 이런 대안이 도움될 수 있음
CI 설정이 커질수록 YAML은 ‘간단한 설정 파일’이 아니라 테스트도 디버깅도 애매한 미니 프로그램이 돼버림. 팀에서 액션 재사용, 매트릭스 빌드, 조건 분기, 배포 흐름이 늘어나고 있다면 YAML을 계속 손으로 키우는 게 맞는지 한 번쯤 의심해볼 타이밍임.
관련 기사
하이퍼스케일 데이터, 비트코인 채굴장을 최대 30억 달러짜리 AI 데이터센터로 전환
하이퍼스케일 데이터의 자회사 ACS가 캘리포니아 네오클라우드 업체와 미시간 캠퍼스 AI 컴퓨팅 용량 공급 계약을 맺었어. 초기 20메가와트로 시작해 최대 52메가와트까지 늘릴 수 있고, 모든 옵션이 행사되면 계약 규모가 30억 달러를 넘을 수 있다는 내용이야.
KT, 분사했던 KT클라우드 다시 합치나…AIDC 투자 때문에 판 다시 짜는 중
KT가 2022년 분사한 KT클라우드를 다시 합치는 방안을 검토 중인 것으로 알려졌어. 클라우드, 인공지능 데이터센터, 네트워크 인프라를 한 몸처럼 묶어 B2B 경쟁력을 키우려는 흐름으로 읽혀. 다만 KT는 아직 구체적으로 검토한 바 없다는 입장이야.
KT, KT클라우드 다시 합치나…AI 인프라 패키지 전략 시동
KT가 2022년 분사했던 KT클라우드를 다시 흡수하는 방안을 검토 중인 것으로 알려졌다. 인공지능 확산으로 클라우드, 데이터센터, 네트워크를 묶은 기업간거래 인프라 수요가 커지면서 KT 본체의 자금력과 영업력을 활용하려는 전략으로 보인다. 다만 외부 투자자 지분 처리와 통신·클라우드 조직 통합이 실제 관건이다.
Bunny DNS, 쿼리 과금 없애고 500개 도메인까지 무료로 푼다
bunny.net이 Bunny DNS의 DNS 쿼리 과금을 없애고 계정당 최대 500개 도메인까지 무료 DNS 호스팅을 제공하기로 했어. 단순한 무료화가 아니라 CDN, 엣지 보안, 스마트 라우팅을 DNS에서 바로 연결하는 방향으로 플랫폼 진입점을 재정리하는 움직임이야.
가비아, AWS 중소·중견기업 클라우드 역량 인증 받음
가비아가 AWS의 ‘AWS SMB 컴피턴시’를 취득했다. 이 인증은 중소·중견기업의 클라우드 전환과 운영 지원 역량을 검증하는 제도로, 가비아는 운영 프레임워크와 고객 레퍼런스를 인정받았다.
댓글
댓글
댓글을 불러오는 중...