Developer Tools

GitOps を用いた DevOps — メソロジーの概要、GitOps ツール、および代替案との比較

GitOps を用いた DevOps — メソロジーの概要、GitOps ツール、および代替案との比較

GitOps に関するメモ

GitOps は、Git を真の唯一の情報源(Single Source of Truth)として利用して、インフラストラクチャとアプリケーションのデプロイメントを管理する現代的なアプローチです。 これは、Git のバージョン管理機能を活用し、特にクラウドネイティブな環境において、アプリケーションとインフラストラクチャのデプロイおよび管理のプロセスを自動化し、最適化します。

Base64 エンコード・デコード チートシート:Windows、Linux、Mac のコマンド例

Base64 エンコード・デコード チートシート:Windows、Linux、Mac のコマンド例

Windows、Linux、および Mac 上でファイルを Base64 形式でエンコードおよびデコードします。

このチートシートでは、Windows、Linux、macOS のコマンドラインから、追加のツールなしでファイルや文字列を Base64 でエンコードおよびデコードする方法を示します。Base64 エンコードとデコード チートシート

Gitのユーザー名とメールアドレスを設定する

Gitのユーザー名とメールアドレスを設定する

「非常に頻繁に発生するエラーメッセージ…」

git リポジトリをクローンした後、ローカルリポジトリの設定を実行してください。特に、ユーザー名とメールアドレスを設定してください。

Gitea サーバーのバックアップとリストア

Gitea サーバーのバックアップとリストア

Giteaのバックアップとリストアを、正しい方法で

Giteaのバックアップは、DB、Gitリポジトリ、アプリファイルという3つの動くパーツにまたがります。2024年以降、組み込みの gitea dump コマンドがこれらをまとめて一度に処理してくれます。