$ cp .envrc{.skeleton,} # and edit .envrc
$ cp .env{.skeleton,} # and edit .env
$ direnv allow
$ aws s3 mb s3://tsub-tfstate
$ aws dynamodb create-table \
--table-name tsub-tfstate-locking \
--key-schema AttributeName=LockID,KeyType=HASH \
--attribute-definitions AttributeName=LockID,AttributeType=S \
--billing-mode PAY_PER_REQUEST
$ terraform -chdir=terraform init
# Workaround
$ terraform state rm module.eks.kubernetes_config_map.aws_auth
$ terraform state rm kubernetes_service.game-2048
$ terraform state rm kubernetes_namespace.game-2048
$ terraform state rm kubernetes_deployment.game-2048
$ terraform state rm helm_release.aws-load-balancer-controller
$ terraform destroy