とある平凡なエンジニアの日常日記

Terraform Workspaceで実現する環境分離とリモートステート連携
#techblog#terraform#hashicorp#iac

Terraform Workspaceで実現する環境分離とリモートステート連携

Terraform Workspaceを使った複数環境の分離方法とリモートステート連携の実践ガイド。同一コードベースでprod/stg環境を管理し、ワークスペース間でステートをS3バックエンド参照する具体的な手順を用いて解説します。

    AWS CodeBuildからAmazon EKS APIへのアクセス認証エラー対処
    #techblog#eks#k8s#amazon eks#kubernetes

    AWS CodeBuildからAmazon EKS APIへのアクセス認証エラー対処

    AWS CodeBuildからAmazon EKS APIへのアクセス認証エラーの原因と解決方法を詳しく解説。ConfigMapへのIAMロールの追加手順やCloudWatchログのトラブルシューティング方法を紹介しています。

      RDSストレージオートスケーリングとシークレットマネージャー統合について検証してみた
      #techblog#rds#mariadb

      RDSストレージオートスケーリングとシークレットマネージャー統合について検証してみた

      このブログ記事では、Amazon RDSのストレージオートスケーリング機能とAWSシークレットマネージャーとの統合について検証します。Terraformを使用して環境を設定し、Pythonスクリプトを使ってデータをRDSインスタンスに挿入し、オートスケーリング機能の動作を確認します。この記事では、事前条件、環境構築のプロセス、ストレージオートスケーリングのテスト手順について詳しく説明します。また、RDSオートスケーリングを使用する際の制限事項や注意点についても取り上げます。

        Ubuntuで急に読み込み専用ファイルシステムになった
        #techblog#raspi#ubuntu

        Ubuntuで急に読み込み専用ファイルシステムになった

        Raspberry Pi 4上のUbuntuで読み取り専用ファイルシステム問題を解決。fsckを用いた詳細な修復手順を備忘録として共有。

          Amazon EC2 cloud-init の機能を使用し、公開鍵を変更する(備忘録)
          #techblog#ec2

          Amazon EC2 cloud-init の機能を使用し、公開鍵を変更する(備忘録)

          EC2インスタンスの公開鍵をcloud-initを使用して変更する方法を解説。cloud-initの設定と公開鍵指定のポイントをわかりやすく紹介しています。

            AWS ANS ポエム(VPC)
            #techblog#awsans

            AWS ANS ポエム(VPC)

            目次 IPアドレスについて IPアドレスについて public ip public ipは、subnetレベルで有効にするパターンとEC2インスタンスを起動する際に有効にするパターンが存在する。 IP…

              特定のAWSアカウントとのAMIの共有
              #techblog#ami#aws

              特定のAWSアカウントとのAMIの共有

              AWSアカウント間でAMIイメージを共有する方法を解説。カスタマー管理キーの作成から、キーポリシーの編集、AMIのコピー作成まで、画面キャプチャ付きで分かりやすくまとめました。AMI共有の際のポイントもアドバイスしています。

                AWS NatゲートウェイでAZを跨がないようルートテーブルに定義することが推奨されている件について
                #techblog#nat#aws#gateway

                AWS NatゲートウェイでAZを跨がないようルートテーブルに定義することが推奨されている件について

                NATゲートウェイとサブネットのAZ設定の違いがPING値に与える影響を実際に検証。AZ内とAZ間で大きな差が生じる結果となり、同じAZ内の通信が推奨される理由が明らかになりました。

                  haproxyによるWEB負荷分散
                  #techblog#haproxy

                  haproxyによるWEB負荷分散

                  haproxyによるWEBサーバの負荷分散設定を実際に構築。設定ファイルの変更方法からログの出力設定まで丁寧に解説。コンテンツ設置や動作確認の方法も画像付きで分かりやすくまとめました。

                    AmazonLinux2022へTeraterm接続で躓いた件について
                    #techblog

                    AmazonLinux2022へTeraterm接続で躓いた件について

                    TeratermからAmazon Linux 2022へのSSH接続で認証エラーが発生した際の対処法を解説。RSAキーがデフォルトで無効になっていることが原因で、sshd_configファイルの修正で回避できました。

                      yumパッケージ管理でpyenvを使用したpythonインストール時のビルドエラートラブルシューティング
                      #techblog

                      yumパッケージ管理でpyenvを使用したpythonインストール時のビルドエラートラブルシューティング

                      目次 事象 対処 対処後 事象 pyenvを使用してpythonをインストールしようとした時に以下のようにビルドエラーとなっている場合を想定しております。 pyenv install 3.9.0 対処 以下、開発者ツールおよびpython…

                        rustでServerless Framework使用してaws lambda関数をデプロイし実行してみた
                        #techblog#rust#serverless

                        rustでServerless Framework使用してaws lambda関数をデプロイし実行してみた

                        目次 概要 前提条件 Rustについて Serverless Frameworkのセットアップ Node.jsのインストール Serverless Frameworkのインストール プロジェクトの作成 AWS上にデプロイ AWS上にデプロイされたLambda関数の実行 AWS…

                          CentOS8にpodmanをインストールしてみた
                          #techblog#podman

                          CentOS8にpodmanをインストールしてみた

                          Photo by podman.io(2019) / Adapted. 目次 概要 手順 podmanのインストール コンテナーモジュールのインストール Dockerコマンドを使用できるようにする コンテナーを実行してみる iptablesへ設定を追加する WEB…

                            インフラストラクチャ定義ツールについて
                            #techblog#iac

                            インフラストラクチャ定義ツールについて

                            Infrastructure as Codeの実現に欠かせないツールを紹介。Cloud FormationやTerraformなど主要な定義ツールを概観し、自動実行をサポートする上で必要な特徴についても解説しています。

                              CentOS8 podman pull official image amazonlinux 起動エラー(未解決)
                              #techblog#podman

                              CentOS8 podman pull official image amazonlinux 起動エラー(未解決)

                              Photo by podman.io(2019) / Adapted. 目次 概要 コマンド 概要 CentOS8環境のpodmanに対してオフィシャルイメージのAmazonLLinuxをインストールすると下記エラーが出力され未解決・・・ Error reading…

                                Kubernetesクラスターへワーカーノードを追加してみる
                                #techblog#kubernetes

                                Kubernetesクラスターへワーカーノードを追加してみる

                                Kubernetesクラスターにワーカーノードを追加する手順を解説。Dockerや関連ツールのインストールから、kubeadmを使用したノード追加まで、コマンドと結果画面付きで丁寧にまとめました。

                                  AIDEをインストールおよび改ざんチェックしてみた
                                  #techblog

                                  AIDEをインストールおよび改ざんチェックしてみた

                                  OSSの整合性チェックツールAIDEをインストールし、ファイルの改ざん検知を試みた記録。設定ファイルの編集方法やデータベースの生成、改ざんを検知できることを実際に確認するなど、導入から検証までの一連の流れを丁寧に解説しています。

                                    AWSにおけるInfrastructure as Codeの考え方
                                    #techblog#devops#iac

                                    AWSにおけるInfrastructure as Codeの考え方

                                    目次 IaCのイメージ 参考文献 IaCのイメージ IaC(Infrastructure as Code)のイメージとして下記に示します。 サービス名 特徴 影響範囲 AWS CloudFormation AWSリソース(VPC・EC2・RDS・Lamda…

                                      RPA勉強会 SPECIAL EDITION ~AI-OCRを学ぼう~ 議事録
                                      #techblog#RPA

                                      RPA勉強会 SPECIAL EDITION ~AI-OCRを学ぼう~ 議事録

                                      目次 取り巻くトレンド AI-OCRメーカーセミナー1:クラウドじゃなくてもAI-OCRは使えます AI-OCRメーカーセミナー2:請求書OCRをあきらめない!電子帳簿保存もまとめて解決 LT1準定型x手書き帳票をRPAに組み込んで処理できる件 T2 LINEのレシートOCR…

                                        AWS SAA ポエム 2020年11月28日(土)
                                        #techblog#awssaa

                                        AWS SAA ポエム 2020年11月28日(土)

                                        目次 問題・回答 問題・回答 Q1:S3を使用した共有サイトに、会員以外の人がファイルのダウンロードする行為を防ぐにはどのようにすれば良いか。 A:有効期限付きの著名付きURLを使用し、S3の一般公開用のアクセス権を削除する。 Q…

                                          zabbix ユーザパラメータ監視設定メモ
                                          #techblog

                                          zabbix ユーザパラメータ監視設定メモ

                                          目次 リンク リンク Zabbix Official Repository ↳zabbix-releaseを使用する。 ホスト監視追加手順, 関連度合い強 監視追加仕様 アイテムの作成 ZabbixにQmail…

                                            rmコマンドを使用した時の配列動作の挙動
                                            #techblog#shellscript

                                            rmコマンドを使用した時の配列動作の挙動

                                            目次 目的 ゴール 前提条件 ソースコード 挙動 目的 シェルスクリプト(bash)で、rmコマンドで配列の中身(ファイル)を削除後、echo…

                                              AWS SAA ポエム 2020年10月05日(月)
                                              #techblog#awssaa

                                              AWS SAA ポエム 2020年10月05日(月)

                                              目次 AWS S3パフォーマンス最適化 AWS S3パフォーマンス最適化 https://qiita.com/iron-breaker/items/f35c1d54887c434a321a

                                                AWS SAA 試験準備ワークショップ3
                                                #techblog#awssaa

                                                AWS SAA 試験準備ワークショップ3

                                                目次 AWSリソースへのセキュアなアクセスの設計 Amazon VPC(Amazon Virtual Private Cloud) サブネット セキュリティグループ Amazon VPC接続 セキュアなアプリケーション階層の設計 責任共有モデル IAM(AWS Identity…

                                                  AWS SAA 試験準備ワークショップ②
                                                  #techblog#awssaa

                                                  AWS SAA 試験準備ワークショップ②

                                                  目次 スケーラブルなコンピューティングリソースの識別 垂直スケーリング 水平スケーリング Amazon EC2 Auto Scaling AWS Auto Scaling Amazon CloudWatch モニタリング方式 ELB(Elastic load Blancing…

                                                    AWS SAA 試験準備ワークショップ①
                                                    #techblog#awssaa

                                                    AWS SAA 試験準備ワークショップ①

                                                    目次 多層アーキテクチャソリューションの設計およびAWSのサービスを使用したデカップリングメカニズムの設計 ELBについて 可用性の高いアーキテクチャやフォールトトレラントなアーキテクチャの設計 適切な回復力あるストレージの選択 Amazon EC…

                                                      最近お腹の調子が悪い
                                                      #diary

                                                      最近お腹の調子が悪い

                                                      目次 はじめに はじめに 最近、胸焼けが酷くなってきた筆者です。 体重も15kg位増え、標準体重気味になってきました。 お腹もたるんたるんで困っちゃいます。 ランニングでもしようかなぁp(´⌒`q

                                                        シンタックスハイライトテスト(*´∀`*)ポッ
                                                        #techblog

                                                        シンタックスハイライトテスト(*´∀`*)ポッ

                                                        目次 はじめに “C” “C++” “C#” はじめに gatsby-remark-vscode および robb0wen/synthwave-vscodeを使ったハイライトコーディングテストです。 テーマは「Dark (Visual Studio…