Joo's
반응형

internet gateway 만들기

apiVersion: ec2.aws.upbound.io/v1beta1
kind: InternetGateway
metadata:
  name: joo-crossplane-ig1
spec:
  providerConfigRef:
    name: abcde
  forProvider:
    region: us-east-1
    tags:
      Name: joo-test-ig1
    vpcIdRef:
      name: joo-crossplane-vpc
kubectl --kubeconfig=[config 경로] apply -f ig.yaml

route table 만들기

apiVersion: ec2.aws.upbound.io/v1beta1
kind: RouteTable
metadata:
  name: joo-crossplane-rt1
spec:
  providerConfigRef:
    name: abcde
  forProvider:
    region: us-east-1
    tags:
      Name: joo-test-rt1
    vpcIdRef:
      name: joo-crossplane-vpc
kubectl --kubeconfig=[config 경로] apply -f rt.yaml

생성한 internet gateway를 route하기

apiVersion: ec2.aws.upbound.io/v1beta1
kind: Route
metadata:
  name: joo-crossplane-route1
spec:
  forProvider:
    routeTableIdRef:
      name: joo-crossplane-rt1
    destinationCidrBlock: 0.0.0.0/0
    gatewayIdRef:
      name: joo-crossplane-ig1
    region: us-east-1
  providerConfigRef:
    name: abcde

route table에 subnet 추가하기

apiVersion: ec2.aws.upbound.io/v1beta1
kind: RouteTableAssociation
metadata:
  name: joo-crossplane-rta1
spec:
  forProvider:
    region: us-east-1
    subnetIdRef:
      name: joo-crossplane-subnet1
    routeTableIdRef:
      name: joo-crossplane-rt1
  providerConfigRef:
    name: abcde
반응형
profile

Joo's

@JooJY

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!