================================================================ handson: CDP (RDS Maintainance Environment) ================================================================ .. toctree:: :maxdepth: 1 :glob: ./* ---------------------------------------------------------------- 手順書作成手順 ---------------------------------------------------------------- 事前作業1. VPC Security Groupの作成 (env-maint-db) :: cp ../../../resource-catalog/task-ec2/ec2-security_group-create/_defines-vpc.txt . :: cp ../../../resource-catalog/task-ec2/ec2-security_group-create/_defines-vpc-sg-1.txt ./_defines-vpc-sg-env_maint_db.txt :: cp ../../../resource-catalog/task-ec2/ec2-security_group-create/ec2-security_group-create.rst ./0-1-ec2-security_group-create-env_maint_db.rst 事前作業2. セキュリティグループ (db-handson-YYYYMMDD) - VPC Security Groupのルール追加(db-handson-YYYYMMDD: PostgreSQL from env-maint-db) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_authorize-update/ec2-security_group_ingress_authorize-source_group-update.rst ./0-2-ec2-security_group_ingress_authorize-source_group-update.rst 事前作業3. UserDataの作成 (psql) :: cp ../../../resource-catalog/task-ec2/ec2-userdata-create/_defines-ec2-userdata.txt . :: cp ../../../resource-catalog/task-ec2/ec2-userdata-create/ec2-userdata-postgresql-create.rst ./0-3-ec2-userdata-postgresql-create.rst 事前作業4. インスタンスの作成 (Public) :: cp ../../../resource-catalog/task-ec2/ec2-instance-create/_defines-ec2.txt . cp ../../../resource-catalog/task-ec2/ec2-instance-create/_defines-vpc-subnet-1.txt . cp ../../../resource-catalog/task-ec2/ec2-instance-create/ec2-instance-create.rst ./0-4-ec2-instance-create.rst 事前作業5. VPC Security Groupのルール追加(env-maint-db: SSH CIDR追加) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_authorize-update/ec2-security_group_ingress_authorize-cidr-update.rst ./0-5-ec2-security_group_ingress_authorize-cidr-update.rst 1. EC2インスタンスへのログイン: :: cp ../../../resource-catalog/task-ec2/ec2-instance-read/ec2-instance-login_public-read.rst ./1-ec2-instance-login_public-read.rst 2.1. DBへのアクセス確認 :: cp ../../../resource-catalog/task-postgresql/postgresql-misc-read/psql-connect.rst 2-1-psql-connect.rst 2.2. データベースユーザの作成 (PostgreSQL) :: cp ../../../resource-catalog/task-postgresql/postgresql-misc-create/psql-role-create.rst 2-2-psql-role-create.rst 2.3. データベースの作成 (PostgreSQL) :: cp ../../../resource-catalog/task-postgresql/postgresql-misc-create/psql-database-create.rst 2-3-psql-database-create.rst 4. EC2インスタンスからのログアウト z.1. EC2インスタンスの削除 :: cp ../../../resource-catalog/task-ec2/ec2-instance-delete/ec2-instance-delete.rst ./z-1-ec2-instance-delete.rst z.2. VPC Security Groupのルール削除(env-maint-db: SSH CIDR削除) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_revoke-update/ec2-security_group_ingress_revoke-update.rst ./z-2-ec2-security_group_ingress_revoke-update.rst