Terraform은 Google 내부 부하 분산 장치를 지원합니까? https://cloud.google.com/compute/docs/load-balancing/internal/Terraform - Google 내부 부하 분산 장치
2
A
답변
0
그것은 기술적으로는 관련 기능을 제공하여 실행 의미에서 수행합니다
https://www.terraform.io/docs/providers/google/r/compute_target_pool.html
불행하게도, 그것은에 대한 설명서가 아주 가난과 기능의 배치의 의미 상호 의존적 인 건강 검사, 대상 풀, 백엔드 처리기 및 전달 규칙을 설정하여 나머지 작업을 수행하는 것과는 매우 다른 점이 다릅니다. terraform plan
및 apply
에 표시된 오류 메시지도 오히려 도움이되지 않습니다.
현재 수동으로 설정 한 기존로드 밸런서를 복제하는 environment.tf
을 설치하려고하는데 심각한 시행 착오로 입증되었습니다. Hashicorp는 문서에 더 많은 사용 사례와 설명을 추가해야합니다.
1
2017 년 9 월 현재, 확실히 그렇습니다! 불행히도 그 문서는 그리 좋지 않습니다.
매우 거친 예입니다. 복사/붙여 넣기를 통해서만 작동하지 않을 수 있습니다!
resource "google_compute_instance_group" "elasticsearch-cluster" {
name = "elasticsearch-cluster"
description = "Terraform test instance group"
instances = [
"${google_compute_instance.elasticsearch-compute-instance.*.self_link}"
]
named_port {
name = "elasticsearch-api"
port = "9200"
}
named_port {
name = "elasticsearch-transport"
port = "9300"
}
zone = "us-central1-a"
}
resource "google_compute_forwarding_rule" "elasticsearch-forwarding-rule" {
name = "elasticsearch-lb"
load_balancing_scheme = "INTERNAL"
backend_service = "${google_compute_region_backend_service.elasticsearch-lb.self_link}"
ports = [ "9200", "9300" ]
}
resource "google_compute_region_backend_service" "elasticsearch-lb" {
name = "elasticsearch-lb"
protocol = "TCP"
timeout_sec = 10
session_affinity = "NONE"
backend {
group = "${google_compute_instance_group.elasticsearch-cluster.self_link}"
}
health_checks = ["${google_compute_health_check.elasticsearch-healthcheck.self_link}"]
}
resource "google_compute_health_check" "elasticsearch-healthcheck" {
name = "elasticsearch-healthcheck"
check_interval_sec = 5
timeout_sec = 5
tcp_health_check {
port = "9200"
}
}
관련 문제
- 1. 부하 분산 장치 뒤에 nginx
- 2. 부하 분산 장치 상태 검사 WCF 서비스
- 3. 부하 분산 장치 및 세션 관리
- 4. WCF 부하 분산 장치 뒤에 PHP가있는 Interop
- 5. 탄성 부하 분산 장치 및 https
- 6. Amazon WS 탄성 부하 분산 장치 작동
- 7. ws02 ELB (탄성 부하 분산 장치)
- 8. SharePoint 웹 서비스 및 부하 분산 장치
- 9. 탄력적 인 부하 분산 장치 포트 리디렉션?
- 10. 파이썬 다중 처리 부하 분산 장치
- 11. 부하 분산 장치 뒤에서 SSL 연결 확인
- 12. Aws 탄력적 인 부하 분산 장치
- 13. 부하 분산 및 APC
- 14. Zeus (부하 분산 장치)가 닫힌 연결을 처리하는 방법
- 15. activemq 탄성 부하 분산 장치를 사용한 부하 분산?
- 16. 드리프트 트래픽 부하 분산
- 17. 네트워크 부하 분산 서버
- 18. Openmeeting 부하 분산 http
- 19. NServiceBus : 부하 분산 가입자
- 20. 보내는 부하 분산
- 21. Nginx의 부하 분산 장치로
- 22. 탄성 부하 분산
- 23. 하늘빛은 부하 분산 포트
- 24. 부하 분산 장치에로드
- 25. 서버 부하 분산 알고리즘
- 26. 부하 분산 상태의 OpenID
- 27. Jmeter 분산 부하 테스트
- 28. 부하 분산 장치 또는 실제 서버로 요청을 보내십니까?
- 29. 부하 분산 장치 뒤에서 서버의 탄성 IP 주소를 얻는 방법
- 30. 부하 분산 장치 뒤에서 WCF 서비스 끝점 바인딩