terraform

    0

    1답변

    AWS에서 꼭두각시 마스터 - 슬레이브 설정을 terraform으로 설정하려고합니다. 2 개의 EC2 인스턴스가 마스터이고 두 번째가 슬레이브입니다. 나는 꼭두각시 마스터와 슬레이브를 설치하는 데 사용하고 setup.tf provider "aws"{ region="us-east-1" access_key="XXXX" secret_key="XXXX" }

    2

    1답변

    그래서 ec2 인스턴스 및 openstack 인스턴스를 제공하기 위해 terraform을 사용하고 있습니다. 내가 사용하고있는 명령을 실행해야하기 때문에 내가 만들고있는 인스턴스의 IP 주소를 참조하려고하고있다 (영사를 설정하기 위해). resource "aws_instance" "consul" { count = 3 ami = "ami-c

    1

    1답변

    Terraform을 사용하여 AWS EC2 기반 도커 호스트의 빌드를 자동화 한 다음 원격 exec 옵션을 사용하여 도커 파일을 다운로드하고 빌드 및 실행합니다. 나는 Serverspec와 함께이 통합하기를 희망 싶지만 두 가지를 해결하기 위해 고군분투 : Serverspec에 새로 만든 AWS EC2 인스턴스의 외부 DNS를 전달하는 가장 좋은 방법. e

    3

    1답변

    내 질문이 자식 허브 포스트와 유사하지만 불행히도 그것은 미해결이다 : https://github.com/hashicorp/terraform/issues/550 내가 명령을 내 terraform 스크립트의 provisioner "remote-exec" { } 블록에서 실행에 sudo는 권한을 부여하는 간단한 방법을 원한다. sudo: yes 옵션을 가진 무

    1

    1답변

    내 terraform 스크립트의 provisioner "remote-exec" 블록에 정기적 인 인용문 "을 사용하는 간단한 방법이 필요합니다. 오직 "만이 내가하고 싶은 것을 위해 작동 할 것이고 단지 시도 할 것이다 \"는 작동하지 않는다. terraform에 문자 그대로 명령을 해석하게하는 가장 쉬운 방법은 무엇입니까? 여기에 참고로 내가 실행하려고하

    3

    2답변

    terraform 문서에는 템플릿 사용 방법이 나와 있습니다. 이 렌더링 된 출력을 콘솔에 기록하는 방법이 있습니까? https://www.terraform.io/docs/configuration/interpolation.html#templates resource "template_file" "example" { template = "${hello

    1

    1답변

    개인 오픈 스택 클라우드로 terraform을 실행하여 새 서버를 부트 스트랩합니다. 가장 바쁜 시간대 (평일 오후에)에 새 서버 (모든 방법 사용)를 만들려고 할 때 일반적으로 서버의 절반이 실패합니다 (그리고 이것은 terraform과 관련이 없습니다). 문제는 내가 제공하려고 시도하는 서버 중 하나가 provisioner "remote-exec" 블록

    1

    1답변

    개인 공개 스택 클라우드에서 테라 폼을 사용하여 서버를 프로비저닝하고 있습니다. terraform을 실행하려면 terraform 스크립트가 내 오픈 스택 클라우드의 사용자 이름과 비밀번호에 액세스 할 수 있어야합니다. 그래서 나는이 정보를 비밀 파일에 저장하고 이것을 암호화하고 싶습니다. 그러나 terraform과 함께 hashicorp 볼트를 사용하여 찾

    0

    2답변

    새롭게 생성 된 aws_instance에서 스크립트에 변수를 전달하려고하지만 확실하지 않습니다. 다음은 내가 가지고있는 것입니다. provisioner "file" { source = "${path.module}/scripts/slave-provisioner.sh" destination = "/tmp/slave-provisioner.sh