Skip to content

Instantly share code, notes, and snippets.

output "external_ip_address_app" {
value = yandex_compute_instance.app.network_interface.0.nat_ip_address
}
output "external_ip_address_app2" {
value = yandex_compute_instance.app2.network_interface.0.nat_ip_address
}
output "external_ip_address_lb" {
value = yandex_lb_network_load_balancer.reddit_app_lb.listener.*.external_address_spec[0].*.address
resource "yandex_lb_target_group" "reddit_app_tg" {
name = "reddit-app-tg"
region_id = "ru-central1"
target {
subnet_id = var.subnet_id
address = yandex_compute_instance.app.network_interface.0.ip_address
}
target {
subnet_id = var.subnet_id
variable "private_key_path" {}
provider "yandex" {
service_account_key_file = var.service_account_key_file
cloud_id = var.cloud_id
folder_id = var.folder_id
zone = var.zone
}
resource "yandex_compute_instance" "app" {
name = "reddit-app"
output "external_ip_address_app" {
value = yandex_compute_instance.app.network_interface.0.nat_ip_address
}
output "external_ip_address_lb" {
value = yandex_lb_network_load_balancer.reddit_app_lb.listener.*.external_address_spec[0].*.address
}
output "external_port_lb" {
value = yandex_lb_network_load_balancer.reddit_app_lb.listener.*.port
variable "private_key_path" {}
provider "yandex" {
service_account_key_file = var.service_account_key_file
cloud_id = var.cloud_id
folder_id = var.folder_id
zone = var.zone
}
resource "yandex_compute_instance" "app" {
name = "reddit-app"
resource "yandex_lb_target_group" "reddit_app_tg" {
name = "reddit-app-tg"
region_id = "ru-central1"
target {
subnet_id = var.subnet_id
address = yandex_compute_instance.app.network_interface.0. ip_address
}
}
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required