こんにちは。HACKNOTEのohnoです。
S3にログを書き出すようにしているのですが、単純に1年毎に消していこうと思い設定しようとしたらGlacierなどの活用のためか、設定画面が少しややこしく
また、検索かけると古いコンソールが多かったのでまとめのために
設定方法
コンソール画面からS3へ。設定するバケットの詳細画面を開きます。
上部タブから管理へ
ライフサイクルルールの設定を開きます。
ルール名を入力。今回は「expiration-date」で登録しました。
ストレージクラスの移行はGlacierの設定になるためそのまま次へを押します。
失効の設定で「現行バージョン」にチェック、「オブジェクトの現行バージョンを失効する」にチェックを入れ、日数に指定日付(今回は1年なので365)を入力します。
問題なければ保存を押して完了です。
保存ができていればオブジェクト作成から1年後に削除されます。