github.com/ablease/cli@v6.37.1-0.20180613014814-3adbb7d7fb19+incompatible/ci/infrastructure/operations/legacy/gcp.yml (about) 1 --- 2 # --- add vm extensions --- 3 - type: replace 4 path: /instance_groups/name=consul/vm_extensions? 5 value: 6 - internet-required 7 - type: replace 8 path: /instance_groups/name=nats/vm_extensions 9 value: 10 - 5GB_ephemeral_disk 11 - internet-required 12 - type: replace 13 path: /instance_groups/name=etcd/vm_extensions 14 value: 15 - 5GB_ephemeral_disk 16 - internet-required 17 - type: replace 18 path: /instance_groups/name=mysql/vm_extensions 19 value: 20 - 10GB_ephemeral_disk 21 - internet-required 22 - type: replace 23 path: /instance_groups/name=diego-bbs/vm_extensions? 24 value: 25 - internet-required 26 - type: replace 27 path: /instance_groups/name=uaa/vm_extensions 28 value: 29 - 10GB_ephemeral_disk 30 - internet-required 31 - type: replace 32 path: /instance_groups/name=diego-brain/vm_extensions 33 value: 34 - internet-required 35 - diego-ssh-proxy-network-properties 36 - type: replace 37 path: /instance_groups/name=diego-cell/vm_extensions 38 value: 39 - internet-required 40 - 100GB_ephemeral_disk 41 - type: replace 42 path: /instance_groups/name=router/vm_extensions 43 value: 44 - internet-required 45 - cf-router-network-properties 46 - type: replace 47 path: /instance_groups/name=route-emitter/vm_extensions? 48 value: 49 - internet-required 50 - type: replace 51 path: /instance_groups/name=blobstore/vm_extensions 52 value: 53 - 10GB_ephemeral_disk 54 - internet-required 55 - type: replace 56 path: /instance_groups/name=api/vm_extensions 57 value: 58 - 50GB_ephemeral_disk 59 - internet-required 60 - type: replace 61 path: /instance_groups/name=cc_clock/vm_extensions 62 value: 63 - 5GB_ephemeral_disk 64 - internet-required 65 - type: replace 66 path: /instance_groups/name=cc_bridge/vm_extensions 67 value: 68 - 5GB_ephemeral_disk 69 - internet-required 70 - type: replace 71 path: /instance_groups/name=doppler/vm_extensions 72 value: 73 - 5GB_ephemeral_disk 74 - internet-required 75 - type: replace 76 path: /instance_groups/name=log_controller/vm_extensions 77 value: 78 - 5GB_ephemeral_disk 79 - internet-required 80 81 # --- change static IPs --- 82 - type: replace 83 path: /instance_groups/name=mysql/networks/name=private/static_ips 84 value: 85 - &mysql_ip 10.0.16.193 86 - type: replace 87 path: /instance_groups/name=consul/networks/name=private/static_ips 88 value: &consul_ips 89 - 10.0.16.194 90 - 10.0.16.195 91 - 10.0.16.196 92 - type: replace 93 path: /instance_groups/name=nats/networks/name=private/static_ips 94 value: &nats_ips 95 - 10.0.16.197 96 - 10.0.16.198 97 98 # ------ insert correct ips ------- 99 - type: replace 100 path: /instance_groups/name=consul/jobs/name=consul_agent/properties/consul/agent/servers/lan 101 value: *consul_ips 102 - type: replace 103 path: /instance_groups/name=etcd/jobs/name=consul_agent/properties/consul/agent/servers/lan 104 value: *consul_ips 105 - type: replace 106 path: /instance_groups/name=nats/jobs/name=consul_agent/properties/consul/agent/servers/lan 107 value: *consul_ips 108 - type: replace 109 path: /instance_groups/name=mysql/jobs/name=consul_agent/properties/consul/agent/servers/lan 110 value: *consul_ips 111 - type: replace 112 path: /instance_groups/name=diego-bbs/jobs/name=consul_agent/properties/consul/agent/servers/lan 113 value: *consul_ips 114 - type: replace 115 path: /instance_groups/name=diego-brain/jobs/name=consul_agent/properties/consul/agent/servers/lan 116 value: *consul_ips 117 - type: replace 118 path: /instance_groups/name=diego-cell/jobs/name=consul_agent/properties/consul/agent/servers/lan 119 value: *consul_ips 120 - type: replace 121 path: /instance_groups/name=router/jobs/name=consul_agent/properties/consul/agent/servers/lan 122 value: *consul_ips 123 - type: replace 124 path: /instance_groups/name=uaa/jobs/name=consul_agent/properties/consul/agent/servers/lan 125 value: *consul_ips 126 - type: replace 127 path: /instance_groups/name=route-emitter/jobs/name=consul_agent/properties/consul/agent/servers/lan 128 value: *consul_ips 129 - type: replace 130 path: /instance_groups/name=blobstore/jobs/name=consul_agent/properties/consul/agent/servers/lan 131 value: *consul_ips 132 - type: replace 133 path: /instance_groups/name=cc_clock/jobs/name=consul_agent/properties/consul/agent/servers/lan 134 value: *consul_ips 135 - type: replace 136 path: /instance_groups/name=api/jobs/name=consul_agent/properties/consul/agent/servers/lan 137 value: *consul_ips 138 - type: replace 139 path: /instance_groups/name=cc_bridge/jobs/name=consul_agent/properties/consul/agent/servers/lan 140 value: *consul_ips 141 - type: replace 142 path: /instance_groups/name=doppler/jobs/name=consul_agent/properties/consul/agent/servers/lan 143 value: *consul_ips 144 - type: replace 145 path: /instance_groups/name=log_controller/jobs/name=consul_agent/properties/consul/agent/servers/lan 146 value: *consul_ips 147 - type: replace 148 path: /instance_groups/name=log_controller/jobs/name=route_registrar/properties/nats/machines 149 value: *nats_ips 150 - type: replace 151 path: /instance_groups/name=nats/jobs/name=nats_stream_forwarder/properties/nats/machines 152 value: *nats_ips 153 - type: replace 154 path: /instance_groups/name=uaa/jobs/name=route_registrar/properties/nats/machines 155 value: *nats_ips 156 - type: replace 157 path: /instance_groups/name=api/jobs/name=route_registrar/properties/nats/machines 158 value: *nats_ips 159 - type: replace 160 path: /instance_groups/name=blobstore/jobs/name=route_registrar/properties/nats/machines 161 value: *nats_ips 162 - type: replace 163 path: /instance_groups/name=router/jobs/name=gorouter/properties/nats/machines 164 value: *nats_ips 165 - type: replace 166 path: /instance_groups/name=route-emitter/jobs/name=route_emitter/properties/diego/route_emitter/nats/machines 167 value: *nats_ips 168 - type: replace 169 path: /instance_groups/name=mysql/jobs/name=mysql/properties/cf_mysql/mysql/cluster_ips 170 value: 171 - *mysql_ip 172 - type: replace 173 path: /instance_groups/name=uaa/jobs/name=uaa/properties/uaadb/address 174 value: *mysql_ip 175 - type: replace 176 path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/ccdb/address 177 value: *mysql_ip 178 - type: replace 179 path: /instance_groups/name=api/jobs/name=cloud_controller_worker/properties/ccdb/address 180 value: *mysql_ip 181 - type: replace 182 path: /instance_groups/name=diego-bbs/jobs/name=bbs/properties/diego/bbs/sql/db_host 183 value: *mysql_ip 184 - type: replace 185 path: /instance_groups/name=api/jobs/name=cloud_controller_worker/properties/nats/machines 186 value: *nats_ips 187 - type: replace 188 path: /instance_groups/name=api/jobs/name=cloud_controller_ng/properties/nats/machines 189 value: *nats_ips 190 - type: replace 191 path: /instance_groups/name=cc_clock/jobs/name=cloud_controller_clock/properties/ccdb/address 192 value: *mysql_ip 193 - type: replace 194 path: /instance_groups/name=cc_clock/jobs/name=cloud_controller_clock/properties/nats/machines 195 value: *nats_ips