CloudFormationとは: AWSリソース(VPC、サブネット、ルートテーブル、インターネットゲートウェイ、セキュリティグループ、ネットワークACL、EC2等)をテンプレートファイルで作成できるもの Cloud ...
続きを読むeksctlとは: k8sクラスターをeks上に作成するのをサポートするCLIツール インストール方法: 1、chocolateyをインストールする 2、管理者権限でコンソールを開く(cmd、powershell等 ...
続きを読むchocolatryとは: Windows 用のパッケージ管理ソフトウェア、ソフトウェアの依存関係を含めソフトウェアの更新&インストールを管理 インストール方法: 1、管理者権限でpowershellを開く ...
続きを読む1、WebDeploy用のプロファイルを用意(下記サンプル) 下記のようにジョブ設定 バインディング部分:Jenkins内でユーザID・パスワード使用で解説 ビルド部分: dotnetコマンドでRelease発行 -p: ...
続きを読むGitHub Actionsとは:GitHubが提供するCICDツール 定義ファイル(ワークフローファイル):yml形式で、.github/workflow下に置かれる。 例:repository/.github/wor ...
続きを読むAZUREでのWEBアプリケーション配置例 VirtualMachines(仮想マシン)上に展開する: 使用しているAZUREサービス ・Azure DNS(DNS) ・Virtual Machines(仮想サ ...
続きを読むAWSでのWEBアプリケーション配置例 EC2(仮想マシン)上に展開する: 使用しているAWSサービス ・Route53(DNS) ・EC2(仮想サーバ) ・RDS(データベース)(任意、EC2上にDBをイ ...
続きを読むパイプラインから呼び出すジョブにパラメタがある場合に、呼び出し元の引数を引き継がせる方法 ・パイプラインから呼び出すジョブにパラメタを設定 ・呼び出し元のパイプラインにパラメタを設定 ・呼び出し元のパイプラインに引き継ぎ ...
続きを読むJenkins内のシェルスクリプト等を実装する際にIDやパスワードを設定する場合が多々あるが、平文だとまずい時の対策 1、「ビルド環境」->「秘密テキストや秘密ファイルを使用する」にチェックを入れる 2、「バインディング ...
続きを読むざっくりと: ビルド、アプリ発行、テスト、マイグレーション等、ビジュアルスタジオを開くなどしてやっていた操作をコマンドライン上から実行できるので自動化がしやすくなる。 コマンド例: ・dotnet restore (ソリ ...
続きを読む