$B6d2O$NNr;K$,$^$?#1%Z!<%8(B($BF|5-(B)

Last Update (2020/07/23 16:06:54)
1997.09.06$B$+$i?t$($F(B counter $BHVL\$N%"%/%;%9$G$9!#(B

$B%_%i!<%5%$%H(B [www.ceres.dti.ne.jp] [yk.rim.or.jp]

[$B%[!<%`%Z!<%8(B] [$BF|5-(B] [$BF|5-%U%!%$%k0lMw(B] [$BFI$s$G$$$kF|5-(B] [FreeBSD] [FreeBSD LINK] [$B8!:w(B]

$B%Z!<%8FbL\


$B"#(B $B1'ChNq(B 2018.11.01

http://www.ceres.dti.ne.jp/~george/jdiaryB81101.html#20181101

2018.11.01($BLZ(B) $B%$%s%W%l%9$bEE;R=PHG$G(Bpdf$BHG$r%@%&%s%m!<%I$G$-$k$i$7$$(B

$B5;=QI>O@

$B$^$@<+J,$G$OGc$C$?$3$H$J$$$1$I!"$=$N$&$A2?$+Gc$C$F;n$7$F$_$h$&(B

$B0l$D$N=q@R%Z!<%8$^$G9T$/$H(BAmazon$B$GGc$&$H$+3ZE7$GGc$&$H$+$$$m$$$m$J9XF~%j%s%/$,$"$C$FLLGr$$(B

$BBe6b$O%/%l%8%C%H%+!<%I7h:Q$^$?$O%3%s%S%K?6$j9~$_$N$h$&$@(B


$B"#(B $B1'ChNq(B 2018.11.04

http://www.ceres.dti.ne.jp/~george/jdiaryB81101.html#20181104

2018.11.04($BF|(B) FreeBSD-11.2-RELEASE on Windows 10 Pro ver 1803 , vagrant , virtualbox $B$G%G%#%9%/$rDI2C$7$F$_$k(B

FreeBSD-11.2-RELEASE on Windows 10 Pro ver 1803 , vagrant , virtualbox $B$G%G%#%9%/$rDI2C$7$F$_$k(B

tag: freebsd,vagrant,virtualbox

$B%j%j!<%9$N%"%J%&%s%9$K=q$$$F$"$k0J2<$N

vagrant init freebsd/FreeBSD-11.2-RELEASE
vagrant up

Vagrantfile$B$r0J2<$N$h$&$K=q$/$N$,5/F0$9$k:GDc8B@_Dj$N$h$&$@!#(B

(config.vm.synced_folder $B$OJXMx$J$N$G!";H$($k$h$&$K$J$C$FM_$7$$$H$3$m(B)

cat > Vagrantfile << "EOF"
Vagrant.configure("2") do |config|
  config.vm.box = "freebsd/FreeBSD-11.2-RELEASE"
  config.vm.synced_folder ".", "/vagrant", id: "vagrant-root", disabled: true
  config.ssh.shell = "sh"
end
EOF
vagrant up

$BA02s$N5-;v(B$B$G$O!"%a%$%s%G%#%9%/$N%5%$%:$rJQ99$9$kJ}K!$r$d$C$F$_$?$,!"Kh2s$d$k$N$OLLE]$G:$$k#w(B

Vagrantfile$B$K0J2<$N$h$&$K=q$/$H!"(BIDE Controller$B$N(Bprimary slave$B$K(Bvdi$B7A<0$G%G%#%9%/$rDI2C$G$-$k!#(B

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
  # The most common configuration options are documented and commented below.
  # For a complete reference, please see the online documentation at
  # https://docs.vagrantup.com.

  # Every Vagrant development environment requires a box. You can search for
  # boxes at https://vagrantcloud.com/search.
  config.vm.box = "freebsd/FreeBSD-11.2-RELEASE"

  config.vm.synced_folder ".", "/vagrant", id: "vagrant-root", disabled: true
  config.ssh.shell = "sh"

  config.vm.provider "virtualbox" do |vb|
    vb.customize ["modifyvm", :id, "--memory", "4096"]
    vb.customize ["modifyvm", :id, "--cpus", "2"]
    vb.customize ["modifyvm", :id, "--hwvirtex", "on"]
    vb.customize ["modifyvm", :id, "--vram", "256"]
    vb.customize ["modifyvm", :id, "--audio", "none"]
    vb.customize ["modifyvm", :id, "--nictype1", "virtio"]
    vb.customize ["modifyvm", :id, "--nictype2", "virtio"]

    # add storage
    file_to_disk = "./vagrant/workdisk.vdi"
    unless File.exist?(file_to_disk)
      vb.customize ['createhd', '--filename', file_to_disk, '--size', 200 * 1024] # 200GB
    end

    vb.customize ['storageattach', :id, '--storagectl', 'IDE Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium', file_to_disk]
  end

  # setup script
  config.vm.provision "shell", path: "setupscripts.sh"

end

$BK\BN%G%#%9%/$O(Bada0, $B:#2sDI2C$7$?%G%#%9%/$O(B ada1 $B$H$7$FG'<1$5$l$k!#(B

FreeBSD$B%O%s%I%V%C%/$K=>$C$F!"%G%#%9%/$N=i4|2=$H%^%&%s%H$r9T$&=i4|2=%9%/%j%W%H(B(setupscripts.sh)$B$O0J2

#!/bin/sh

set -e

f_log() {
    echo "$B"#(B $@"
}


f_log "bash$B%$%s%9%H!<%k(B"
pkg install -y bash


if [ ! -d /newdisk ]; then
    f_log "gpart$B%G%#%9%/DI2C(B ada1"
    # GPT$B$r:n@.(B
    gpart create -s GPT ada1
    gpart show ada1
    # ada1$B$N$[$\A4It$r(Bfreebsd-ufs$B$G3NJ]$9$k(B
    gpart add -t freebsd-ufs -a 1M ada1
    gpart show ada1
    # $B%U%!%$%k%7%9%F%`$r:n$k(B
    newfs -U /dev/ada1p1
    # $B%^%&%s%H%]%$%s%H:n@.(B
    mkdir /newdisk
    # fstab$B$KDI5-(B
    echo "/dev/ada1p1    /newdisk    ufs    rw   2  2" >> /etc/fstab
    # $B%^%&%s%H


Vagrantfile$B$H(Bsetupscripts.sh$B$r2~9T%3!<%I(BLF$B!"J8;z%3!<%I(BUTF-8$B$G%U%!%$%k$K=q$$$F!"(B vagrant up$B$9$k$H=PMh>e$,$j!#(B

vagrant destroy$B$9$k$H!"DI2C%G%#%9%/MQ$N(Bvdi$B%U%!%$%k$b<+F0E*$K>C$7$F$/$l$k!#(B

$B%P%C%/%"%C%WMQES$H$+$J$i!"(BOS$B5/F0%G%#%9%/$rL5M}$KA}$d$9$h$j!"JL%U%!%$%k(Bvdi$B$rJL%G%#%9%/$H$7$F(Battach$B$7$F;H$&$N$,JXMx$+$b$7$l$s!#(B


$B"#(B $B1'ChNq(B 2018.11.06

2018.11.06($B2P(B) $B%5%V5!$N(BHHK Lite 2$B$N%+!<%=%k%-!<$,2u$l$?$C$]$$(B

$B%5%V5!$N(BHHK Lite 2$B$N%+!<%=%k%-!<$N"+$@$1@8$-$F$F!"","-"*$,8z$+$J$$(B...$B$J$s$>$3$l(B

Fn + [;'/ $B$O8z$/$+$iF($2$i$l$k$H8@$($PF($2$i$l$k$1$I!"(B $B%+!<%=%k%-!<$J$s$F$[$H$s$I;H$o$J$$$d$m#w#w#w$H$O8@$($J$$(B... vi$B$H$+(Bemacs$B$@$1$J$i%+!<%=%k%-!<$$$i$s$1$I!"B>$K$b%"%W%j;H$&$7(B...

$B$H$$$&$o$1$G!"?7$7$$(BHHK Lite2$B%]%A$C$F$*$$$?(B


$B"#(B $B1'ChNq(B 2018.11.10

2018.11.10($BEZ(B) helm list$B$G%P!<%8%g%s$,0c$&$HE\$i$l$?;~$K$O(B helm init --upgrade $B$9$k(B

helm list$B$G%P!<%8%g%s$,0c$&$HE\$i$l$?;~$K$O(B helm init --upgrade $B$9$k(B

tag: kubernetes, helm

helm$B$N%/%i%$%"%s%H$r(B(chocolatey$B$H$+$G<+F0E*$K(B)$B%P!<%8%g%s%"%C%W$7$F$7$^$C$?>l9g!"0J2<$N$h$&$KHs8_49%(%i!<%a%C%;!<%8$,=P$k(B

george@KabyLakeS /c/home/git/kjwikigdocker $ helm list
Error: incompatible versions client[v2.11.0] server[v2.10.0]

helm init --upgrade$B$9$l$P(Btiller (server in pod) $BB&$b:G?7$K$J$k!#(B

george@KabyLakeS /c/home/git/kjwikigdocker $ helm init --upgrade
$HELM_HOME has been configured at C:\Users\george\.helm.

Tiller (the Helm server-side component) has been upgraded to the current version.
Happy Helming!
george@KabyLakeS /c/home/git/kjwikigdocker $

$B"#(B $B1'ChNq(B 2018.11.12

2018.11.12($B7n(B) 2018$B=)%"%K%a(B

2018$B=)%"%K%a(B

tag: anime

$B4{$K(B6$BOC$,J|Aw$5$l$?8e$@$1$I!"$=$3$=$3OCBj$K$J$C$F$$$k$N$O0J2<$N$h$&$@!#$H$j$"$($:8+J*Cf!#(B

$B%j%s%/@h$O(B d$B%"%K%a%9%H%"(B $B7n3[(B400$B1_!#(B docomo$B%9%^%[NA6b$H$"$o$;$F7h:Q$7$F$$$k!#(B (docomo$B%9%^%[$8$c$J$/$F$b(BOK$B$i$7$$$,!">\$7$/$O$o$+$i$s(B)

$B$D$+%M%C%HF02h$O%^%8$GBDMn$9$k#w!!O?2h$9$i$7$J$/$J$C$?$>(B...$B!#(B

p.s.

$B$b$&%7!<%:%s=*$o$C$F$k$1$I",DI2C!#!!J*M}%M%?$3$^$a$K$O$5$s$G$k$1$IF|>o$@$1$G%5%9%Z%s%9Iw$N6[D%46$rJ]$C$?J70O5$:n$l$F$k(B


$B"#(B $B1'ChNq(B 2018.11.18

2018.11.18($BF|(B) $B?77?(B iPad Pro 11/12$B7?$O@^$l$d$9$$(B

$B?77?(B iPad Pro 11/12$B7?$O@^$l$d$9$$(B

$B%^%$%/$N7j$H(BApple Pen$B%o%$%d%l%9=

$BF|K\$K$O@$3&$K4'$?$kK~0wEE


$B"#(B $B1'ChNq(B 2018.11.23

2018.11.23($B6b(B) Windows 10 Pro 64bit ver 1803 $B$K$F(B vagrant + virtualbox $B$G(B FreeBSD 11.2 synced_folder

Windows 10 Pro 64bit ver 1803 $B$K$F(B vagrant + virtualbox $B$G(B FreeBSD 11.2 synced_folder

tag: vagrant, freebsd, virtualbox

$B0JA0$NF|5-(B$B$G(Bsynced_folder$B@_Dj$O(B disalbed: true $B$K$9$k$H=q$$$?$,!"(B $B:#F|;n$7$?$i(Bvagrant up$B;~$K(B Vagrantfile $B$N$"$k%U%)%k%@$r4]$4$H(B rsync $B$7$F$/$l$?!#(B

$BM>CL$@$,!"(Bvagrant rsync node1$B$H$+$d$k$H!":FEY%[%9%H$N(B Vagrantfile$B$,$"$k%G%#%l%/%H%j(B $B$+$i(B $B%2%9%H$N(B/vagrant $B$K(Brsync$B$G$-$k!#(B

$B$U$`!#$3$l$G?'!9$G$-$=$&$@$J!#(B

$B0J2

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|
  config.vm.box = "freebsd/FreeBSD-11.2-RELEASE"
  config.vm.synced_folder ".", "/vagrant", type: "rsync", rsync__exclude: [ ".git/" ]
  config.ssh.shell = "sh"

  # node 1 : $B%a%$%s%^%7%s(B
  config.vm.define "node1" do |machine|
    machine.vm.hostname="node1.nerv.local"
    machine.vm.network :private_network, ip: "192.168.54.11", private_network: "intnet"

    machine.vm.provider "virtualbox" do |vb|
      vb.customize ["modifyvm", :id, "--memory", "2400"]
      vb.customize ["modifyvm", :id, "--cpus", "2"]

      # add storage
      file_to_disk = "../vagranthdd/54-freebsd112-workdisk.vdi"
      unless File.exist?(file_to_disk)
        vb.customize ['createhd', '--filename', file_to_disk, '--size', 200 * 1024] # 200GB
      end
      vb.customize ['storageattach', :id, '--storagectl', 'IDE Controller', '--port', 1, '--device', 0, '--type', 'hdd', '--medium', file_to_disk]
    end

    # PROXY$B@_Dj$r4D6-JQ?t(BPROXY_SERV_PORT,PROXY_USER,PROXY_PASS$B$+$iFI$_9~$s$G(BVM$BB&$K;}$A9~$`(B
    # https://qiita.com/hakomikan/items/860bb960699889849933 Vagrantfile $B$r%3%_%C%H$9$k$?$a$K(B - Qiita
    machine.vm.provision "export env",
    type: "shell",
    run: "always",
    privileged: true,
    inline: <<-SHELL
        mkdir -p /etc/profile.d
        echo "# vagrant script for every boot" > /etc/profile.d/vagrant.sh
        echo export PROXY_SERV_PORT=#{ENV['PROXY_SERV_PORT']} >> /etc/profile.d/vagrant.sh
        echo export PROXY_USER=#{ENV['PROXY_USER']} >> /etc/profile.d/vagrant.sh
        echo export PROXY_PASS=#{ENV['PROXY_PASS']} >> /etc/profile.d/vagrant.sh
        echo export PROXY_SKIP=#{ENV['PROXY_SKIP']} >> /etc/profile.d/vagrant.sh
        chmod +x /etc/profile.d/vagrant.sh
    SHELL

    # shell provisioner
    machine.vm.provision "shell", path: "setupscripts.sh"

  end

end

$BF|5-%U%!%$%k%j%9%H:G?7#1#0#07o(B


Copyright(c) 1996-2020 George($B>._@(B $B=c(B). All rights reserved.
$B;d$N:n@.$7$?%Z!<%8$X$N%j%s%/$O$4<+M3$K$I$&$>!#(B
$B$3$N%Z!<%8$K4V0c$$$dMWK>$J$I$,$"$j$^$7$?$i(B george@yk.rim.or.jp $B$^$G8fO"Mm$/$@$5$$!#(B
$B%a!<%kK\J8$K(B 6020-5440-3372 $B$H=q$$$FD:$/$H!"%&%A$N(BSPAM$B%U%#%k%?$rDL2a$G$-$^$9(B(2009-06-14$B$+$i(B2020-12-31$B$^$G(B)$B!#(B

[$B%[!<%`%Z!<%8(B] [$BF|5-(B] [$BF|5-%U%!%$%k0lMw(B] [$BFI$s$G$$$kF|5-(B] [FreeBSD] [FreeBSD LINK] [$B8!:w(B]

home: <george@yk.rim.or.jp> or <george@ceres.dti.ne.jp>
(I am using white list SPAM filter. To avoid it, please write 6020-5440-3372 in mail body. This key word is valid since 2009-06-14 until 2015-12-31.)