콘텐츠로 이동

데모

이 가이드는 Terraform으로 구동되는 F5 Distributed Cloud에서 보안이 적용된 웹 애플리케이션 전달 경로를 구축하는 과정을 안내합니다. 반복 1은 기반을 다루며, 계획이 성숙해짐에 따라 보안 단계가 추가됩니다. 각 단계는 멱등적입니다. 다시 실행하면 동일한 상태로 수렴합니다.

단계목표상태
구축Terraform으로 HTTP 로드 밸런서 + 오리진 풀(httpbin) 배포, 원격 상태 및 CI 연결반복 1
검증로드 밸런서가 httpbin을 제공하고 계획이 멱등적인지 확인반복 1
보호 — WAF웹 애플리케이션 방화벽(xcsh_app_firewall) 연결계획됨
보호 — APIAPI 보호(xcsh_api_definition, API 검색) 추가계획됨
해체명시적 확인 후 관리 대상 객체 삭제반복 1
  • Terraform ≥ 1.5.
  • Terraform registry에서 확인된 f5-sales-demo/xcsh 공급자 ≥ 3.63.0 — 또는 dev_overrides를 통한 로컬 빌드.
  • 스테이징 테넌트용 F5 XC API 토큰과 이에 접근하기 위한 VPN 접근 권한.
  • 구독에 대한 Contributor 권한으로 로그인된 Azure CLI (상태 백엔드는 DNS 사용 사례와 공유되며 이미 부트스트랩되어 있습니다).

전체 구축 단계, 변수, 시크릿은 terraform/README를 참조하세요.