* update providers
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
apiVersion: aws.m.upbound.io/v1beta1
|
apiVersion: aws.m.upbound.io/v1beta1
|
||||||
kind: ProviderConfig
|
kind: ProviderConfig
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
apiVersion: pkg.crossplane.io/v1
|
apiVersion: pkg.crossplane.io/v1
|
||||||
kind: Provider
|
kind: Provider
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
apiVersion: pkg.crossplane.io/v1
|
apiVersion: pkg.crossplane.io/v1
|
||||||
kind: Provider
|
kind: Provider
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
apiVersion: pkg.crossplane.io/v1
|
apiVersion: pkg.crossplane.io/v1
|
||||||
kind: Provider
|
kind: Provider
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
---
|
||||||
apiVersion: pkg.crossplane.io/v1
|
apiVersion: pkg.crossplane.io/v1
|
||||||
kind: Provider
|
kind: Provider
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
78
014/vpc/RouteTableAssociation.yaml
Normal file
78
014/vpc/RouteTableAssociation.yaml
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTableAssociation
|
||||||
|
metadata:
|
||||||
|
name: management-private-eu-west-3a
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-private
|
||||||
|
subnetIdRef:
|
||||||
|
name: management-private-eu-west-3a
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTableAssociation
|
||||||
|
metadata:
|
||||||
|
name: management-private-eu-west-3b
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-private
|
||||||
|
subnetIdRef:
|
||||||
|
name: management-private-eu-west-3b
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTableAssociation
|
||||||
|
metadata:
|
||||||
|
name: management-private-eu-west-3c
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-private
|
||||||
|
subnetIdRef:
|
||||||
|
name: management-private-eu-west-3c
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTableAssociation
|
||||||
|
metadata:
|
||||||
|
name: management-public-eu-west-3a
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-public
|
||||||
|
subnetIdRef:
|
||||||
|
name: management-public-eu-west-3a
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTableAssociation
|
||||||
|
metadata:
|
||||||
|
name: management-public-eu-west-3b
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-public
|
||||||
|
subnetIdRef:
|
||||||
|
name: management-public-eu-west-3b
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTableAssociation
|
||||||
|
metadata:
|
||||||
|
name: management-public-eu-west-3c
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-public
|
||||||
|
subnetIdRef:
|
||||||
|
name: management-public-eu-west-3c
|
||||||
12
014/vpc/eip.yaml
Normal file
12
014/vpc/eip.yaml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: EIP
|
||||||
|
metadata:
|
||||||
|
name: management-nat
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
vpc: true
|
||||||
|
tags:
|
||||||
|
Name: management-nat
|
||||||
12
014/vpc/internet-gateway.yaml
Normal file
12
014/vpc/internet-gateway.yaml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: InternetGateway
|
||||||
|
metadata:
|
||||||
|
name: routegw
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-internetGateway
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
17
014/vpc/nat-gateway.yaml
Normal file
17
014/vpc/nat-gateway.yaml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: NATGateway
|
||||||
|
metadata:
|
||||||
|
name: management-nat
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
connectivityType: public
|
||||||
|
allocationIdRef:
|
||||||
|
name: management-nat
|
||||||
|
subnetIdSelector:
|
||||||
|
matchLabels:
|
||||||
|
name: management-public-eu-west-3a
|
||||||
|
tags:
|
||||||
|
Name: management-nat
|
||||||
26
014/vpc/route-table.yaml
Normal file
26
014/vpc/route-table.yaml
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTable
|
||||||
|
metadata:
|
||||||
|
name: management-private
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-private
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-main
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.upbound.io/v1beta1
|
||||||
|
kind: RouteTable
|
||||||
|
metadata:
|
||||||
|
name: management-public
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-public
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-main
|
||||||
28
014/vpc/route.yaml
Normal file
28
014/vpc/route.yaml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Route
|
||||||
|
metadata:
|
||||||
|
name: management-private
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
destinationCidrBlock: 0.0.0.0/0
|
||||||
|
natGatewayIdRef:
|
||||||
|
name: management-nat
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-private
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Route
|
||||||
|
metadata:
|
||||||
|
name: management-public
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
destinationCidrBlock: 0.0.0.0/0
|
||||||
|
gatewayIdRef:
|
||||||
|
name: management-igw
|
||||||
|
region: eu-west-3
|
||||||
|
routeTableIdRef:
|
||||||
|
name: management-public
|
||||||
114
014/vpc/subnet.yaml
Normal file
114
014/vpc/subnet.yaml
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Subnet
|
||||||
|
metadata:
|
||||||
|
name: management-private-eu-west-3a
|
||||||
|
namespace: crossplane-system
|
||||||
|
labels:
|
||||||
|
name: management-private-eu-west-3a
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
availabilityZone: eu-west-3a
|
||||||
|
cidrBlock: 10.0.0.0/19
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-private-eu-west-3a
|
||||||
|
kubernetes.io/role/internal-elb: "1"
|
||||||
|
kubernetes.io/cluster/management-demo: "owned"
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Subnet
|
||||||
|
metadata:
|
||||||
|
name: management-private-eu-west-3b
|
||||||
|
namespace: crossplane-system
|
||||||
|
labels:
|
||||||
|
name: management-private-eu-west-3b
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
availabilityZone: eu-west-3b
|
||||||
|
cidrBlock: 10.0.32.0/19
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-private-eu-west-3b
|
||||||
|
kubernetes.io/role/internal-elb: "1"
|
||||||
|
kubernetes.io/cluster/management-demo: "owned"
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Subnet
|
||||||
|
metadata:
|
||||||
|
name: management-private-eu-west-3c
|
||||||
|
namespace: crossplane-system
|
||||||
|
labels:
|
||||||
|
name: management-private-eu-west-3c
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
availabilityZone: eu-west-3c
|
||||||
|
cidrBlock: 10.0.0.0/19
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-private-eu-west-3c
|
||||||
|
kubernetes.io/role/internal-elb: "1"
|
||||||
|
kubernetes.io/cluster/management-demo: "owned"
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Subnet
|
||||||
|
metadata:
|
||||||
|
name: management-public-eu-west-3a
|
||||||
|
namespace: crossplane-system
|
||||||
|
labels:
|
||||||
|
name: management-public-eu-west-3a
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
availabilityZone: eu-west-3a
|
||||||
|
cidrBlock: 10.0.64.0/19
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-public-eu-west-3a
|
||||||
|
kubernetes.io/role/elb: "1"
|
||||||
|
kubernetes.io/cluster/management-demo: "owned"
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Subnet
|
||||||
|
metadata:
|
||||||
|
name: management-public-eu-west-3b
|
||||||
|
namespace: crossplane-system
|
||||||
|
labels:
|
||||||
|
name: management-public-eu-west-3b
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
availabilityZone: eu-west-3b
|
||||||
|
cidrBlock: 10.0.96.0/19
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-public-eu-west-3b
|
||||||
|
kubernetes.io/role/elb: "1"
|
||||||
|
kubernetes.io/cluster/management-demo: "owned"
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
|
---
|
||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: Subnet
|
||||||
|
metadata:
|
||||||
|
name: management-public-eu-west-3c
|
||||||
|
namespace: crossplane-system
|
||||||
|
labels:
|
||||||
|
name: management-public-eu-west-3c
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
availabilityZone: eu-west-3c
|
||||||
|
cidrBlock: 10.0.96.0/19
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-public-eu-west-3c
|
||||||
|
kubernetes.io/role/elb: "1"
|
||||||
|
kubernetes.io/cluster/management-demo: "owned"
|
||||||
|
vpcIdRef:
|
||||||
|
name: management-vpc
|
||||||
13
014/vpc/vpc.yaml
Normal file
13
014/vpc/vpc.yaml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
apiVersion: ec2.aws.m.upbound.io/v1beta1
|
||||||
|
kind: VPC
|
||||||
|
metadata:
|
||||||
|
name: management-vpc
|
||||||
|
namespace: crossplane-system
|
||||||
|
spec:
|
||||||
|
forProvider:
|
||||||
|
cidrBlock: 10.0.0.0/16
|
||||||
|
enableDnsHostnames: true
|
||||||
|
enableDnsSupport: true
|
||||||
|
region: eu-west-3
|
||||||
|
tags:
|
||||||
|
Name: management-vpc
|
||||||
Reference in New Issue
Block a user