miniature-rose-15269
03/25/2020, 9:03 AMgcp.compute.RouterNat
is always in need of update even when there are no changes I've made.
Previewing update (dev):
Type Name Plan Info
pulumi:pulumi:Stack appital-dev
~ └─ gcp:compute:RouterNat router-nat update [diff: ~natIps]
Resources:
~ 1 to update
28 unchanged
and this is how it's specified:
export const router = new gcp.compute.Router('router', {
network: network.name
})
const routerIpName = `${pulumi.getProject()}-${pulumi.getStack()}-ip`
export const routerIp = new gcp.compute.Address('router-ip', {
name: routerIpName
})
export const routerNat = new gcp.compute.RouterNat('router-nat', {
router: router.name,
natIpAllocateOption: 'MANUAL_ONLY',
natIps: [routerIpName],
sourceSubnetworkIpRangesToNat: 'LIST_OF_SUBNETWORKS',
subnetworks: [
{
name: subnetwork.name,
sourceIpRangesToNats: ['ALL_IP_RANGES']
}
]
})
Any ideas on how to fix this?gentle-diamond-70147
03/25/2020, 4:28 PMpulumi preview --diff
output?miniature-rose-15269
03/26/2020, 12:12 PMminiature-rose-15269
03/26/2020, 12:13 PM<https://www.googleapis.com/compute/v1/projects/[project]/regions/[region]/addresses/[address-name]>