CLOVER🍀

That was when it all began.

Vagrant

Vagrantで起動した仮想マシンに、SSH接続する

これは、なにをしたくて書いたもの? Vagrantで起動した仮想マシンにSSH接続(およびSFTPなど)をしたいと思いまして(vagrant sshではなく)。 このような用途のためにvagrant ssh-configというコマンドがあるようなので、試してみました。 ※というか、1度…

Vagrant+VirtualBoxで、ディスクを拡張する

これは、なにをしたくて書いたもの? Vagrantで仮想マシンイメージを使っている時に、時々ディスクサイズを拡張したい時があるのですが。 こういう時はvagrant-disksize-pluginを使うことが多いのかなと思うのですが、更新がずいぶん止まっています。 GitHub…

Terraform、Vagrant、ConsulなどのHashiCorp製品をLinuxのパッケージマネージャーでインストールする

これは、なにをしたくて書いたもの? 自分はTerraformやVagrantなど、HashiCorp製品をそれなりに使っているのですが、いつもzipなりdebなりで インストールしていました。 ですが、最近Terraformのドキュメントにaptやyumリポジトリに関するドキュメントが増…

CentOS 8の代替として、AlmaLinux 8をVagrantで試してみる

これは、なにをしたくて書いたもの? CentOS 8が2021年末にEOLになるということで、話題になりましたね。 個人的にはUbuntu Linuxをメインに使っているので、情報としては見つつも、どうなるのかなーと思っていたのですが。 CloudLinuxが、CentOSの代替とな…

現在保持しているVagrantのBoxを一括でアップデートしたい

vagrant box updateに--boxオプションを指定することで、カレントディレクトリにVagrantfileがない状態でもBoxを アップデートできることを知りませんでした。 これとvagrant listをうまく使えば、現在保持しているBoxを一括でアップデートできそうですね。 …

Vagrantで使っているUbuntu Linux 20.04を日本語化する

これは、なにをしたくて書いたもの? Vagrantで、UbuntuのBoxはこちらを使っているのですが、ちょっと日本語にしたいなぁと思うことがあったので。 Vagrant box generic/ubuntu2004 - Vagrant Cloud まあ、Vagrantで使うかどうかに限らず使えそうな気はしま…

vagrant-libvirtでSynced Foldersを使いたい

これは、なにをしたくて書いたもの? 自分はUbuntu Linux上でVagrantを使っていて、VagrantのProviderにはvagrant-libvirtを使っています。 Providers | Vagrant by HashiCorp GitHub - vagrant-libvirt/vagrant-libvirt: Vagrant provider for libvirt. Syn…

Vagrantの仮想マシンに、プライベートIPアドレスを(複数個)設定する

これは、なにをしたくて書いたもの? Vagrantで時々プライベートIPアドレスを固定しているのですが、複数設定した時の挙動を見てみようかなと思いまして。 Vagrantのネットワーク設定 Vagrantのネットワーク設定には、Private NetworkとPublic Networkがあり…

Moleculeで使うインスタンスを、Vagrantで管理する

これは、なにをしたくて書いたもの? MoleculeでAnsibleのRoleをテストする時のDriverとして、Dockerではなく仮想マシン…というかVagrantが使えそうだったので 1度試してみることにしました。 まあ、いろいろありそうなのですが…。 Molecule Vagrant Driver …

vagrant-libvirtを使って仮想マシンを起動した時に、NFSが使えない場合にエラーになるのを回避する

これは、なにをしたくて書いたもの? Vagrantで仮想マシンのプロバイダーにlibvirtを使っている時、NFSに関するエラーが出て仮想マシンが起動しなかったという事象に遭遇し、 さてどうしましょうと調べてみた話。 その内容を書こうかな、と。 環境 Ubuntu Li…

vagrant-libvirtをUbuntu Linux 18.04 LTSにインストールして、Ubuntu Linuxの仮想マシンを起動するまで

以前、セキュアブートが有効なUbuntu Linux 18.04 LTSに、VirtualBoxをインストールするのに失敗しました。 Ubuntu Linux 18.04 LTSに、VirtualBox 6.0をaptでインストールする - CLOVER ただ、Vagrantが使いたいなぁとは思っていて、VirtualBox以外のProvid…

Ubuntu Linux 18.04 LTSに、VagrantをインストールしてUbuntu Linux 18.04 LTSのboxを起動するまで

最近、ちょっとした環境の用意はDockerで行っているのですが、それでもどうしても仮想マシン自体が欲しくなる時があり、 かといってがっつりと仮想化ソフトウェアを使う感じでもない(あくまでインストール手順の確認とか)ので、 簡単に仮想マシンを起動で…