2024-02-01から1ヶ月間の記事一覧

WSL2にKVM/QEMUを使った仮想環境構築

はじめに WindowsでVirtualboxを使って仮想環境を作成していたが、手間だったので、KVM/QEMUで簡易化ができるのではにないかと思い、実施する。 環境 Windows10(ホストOS) WSL2 Ubuntu 22.04.3 LTS(WSL2上) Ubuntu 22.04.3 LTS(KVM上) 構築 KVMのインストー…

WSL2でWindowsのフォルダに対してシンボリックリンク作成

はじめに WSL2でWindowsのフォルダにアクセスすることに時間がかかるので、よくアクセスするフォルダにシンボリックリンクを作成して、時間短縮を行う。 環境 Windows10(ホストOS) WSL2 Ubuntu 22.04.3 LTS シンボリックリンク作成 今回、DesktopとCドライブ…

GlobalProtectを使用時、WSL2のUbuntuからオープンネットワークにアクセスする方法

はじめに GlobalProtect を使ってWSL2のUbuntuからオープンネットワークにアクセスが失敗した。その解決方法を記載する、 環境 Windows10(ホストOS) WSL2 Ubuntu 22.04.3 LTS 設定 オープンネットワークに接続できない理由として、以下が上げられる。 ホスト…

Tektonを使用してクローン、ビルド、プッシュ

はじめに CI/CDのTektonを使用して、GitHubからDockerfileを含むレポジトリをクローンし、ビルドしてDockerhubにプッシュする。 環境 Windows11(ホストOS) Ubuntu22.04.3(ゲストOS、Virtualbox上に構築) k3s v1.28.6+k3s2 CRI-O v1.26.0-rc.0-k3s1 必要なKub…

buildahでビルドしたイメージをcri-oのローカルレジストリに追加

はじめに buildahでビルドしたイメージをcri-oのローカルレジストリに追加、参照できるようにするためにハマったので記載する。 問題 次のように作成したDockerfileをcri-oから参照しようとすると確認ができなかった。 $ cat >> Dockerfile < EOF FROM 'dock…

Tektonを使ってGitHubのprivateレポジトリからクローン

はじめに TektonのCatalogを使ってGitHubのprivateレポジトリからクローンする。 環境 Ubuntu20.04.1 Kubernetes 1.25.5. CRI-O 1.25.2 Tekton Pipeline 0.53.3 前提条件 ローカルマシンにSSH鍵を保持すること GitHubにSSHの公開鍵を登録してあること 構築と…

TektonのCatalogを使ってGitHubの公開レポジトリからクローン

はじめに TektonのCatalogを使ってGitHubの公開レポジトリからクローンする。 Tektonの実行 tekton.dev こちらのコードを参考に、GitHubの公開レポジトリからクローンする。 クローンするレポジトリは適当に以下を選択した。 https://github.com/vaadin/hell…

iRMCでサーバのシリアルコンソールにアクセス

はじめに iRMCでサーバのシリアルコンソールにアクセスする。 サーバの多くはシリアルコンソールでのアクセスが可能であり、富士通サーバの場合はiRMCの機能としてシリアルコンソールのアクセスが提供されている。 これの使用方法を記載する。 事前準備 BIOS…

Tektonを活用して、Kubernetes上にPodをデプロイ

はじめに CI/CDのOSSの一つであるTektonを活用して、Kubernetes上にPodをデプロイする。 デプロイはyamlファイルを使って、認証を必要としないコンテナレジストリからデプロイを行う。 環境 Ubuntu20.04.1 Kubernetes 1.25.5. CRI-O 1.25.2 Tekton Pipeline …

Android用Windowsサブシステム(WSA)でMagiskとPlayストアを使う

はじめに Android用Windowsサブシステム(WSA)を使おうとしましたが、デフォルトの状態だとAmazonアプリストアしか使えません。 Google Play Storeが備わったWSAを使いたいため、それができるMagiskOnWSAをインストールしようと思います。 環境 ホストOS:Win…

VIrtualBoxにゲストOSとホストOSの共有フォルダを作成する方法

はじめに VIrtualBoxにゲストOSとホストOSの共有フォルダを作成する方法を記載する。 環境 ホストOS:Windows10 ゲストOS:Ubuntu22.04Server VIrtualBox:7.0 構築 ホストOS側の操作 ゲストOSを終了した状態で次の操作を行う。 まず、はじめにVMの[設定]を…

VIrtualBoxにCLIを使って仮想環境を構築

はじめに VIrtualBoxにLinuxの環境をCLIで構築することができるか、確認を行う。 環境 OS:Windows10 VIrtualBox:7.0 構築 isoのインストール https://old-releases.ubuntu.com/releases/jammy/ からUbuntuのisoをダウンロードする。 ubuntu-22.04-live-ser…