機雷がなんだ! 全速前進!

SEというかプログラマというか、日々のエンジニア生活の中で体験したことなどを中心に書きためていくことにする。

自粛の息抜きにkubectlでちょっとだけ遊んでみる

f:id:orinbou:20200506231120p:plain

CKADの勉強してたら楽しいクジラちゃんコンテナ(docker/whalesay)と出会いました。
ので、自粛の息抜きに kubectl でちょっとだけ遊んでみました。(笑

デフォルトはクジラちゃん(オプション指定:なし)

kubectl run whaleme --image=docker/whalesay --restart=Never --rm -it  -- sh -c "cowsay Hello!"

を実行すると、、、デフォルトはクジラちゃん。

 ________
< Hello! >
 --------
    \
     \
      \
                    ##        .
              ## ## ##       ==
           ## ## ## ##      ===
       /""""""""""""""""___/ ===
  ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~
       \______ o          __/
        \    \        __/
          \____\______/
pod "whaleme" deleted

次は象さん(オプション指定:-f elephant)

kubectl run whaleme --image=docker/whalesay --restart=Never --rm -it  -- sh -c "cowsay -f elephant Hello!"

を実行すると、、、パオーン!

 ________
< Hello! >
 --------
 \     /\  ___  /\
  \   // \/   \/ \\
     ((    O O    ))
      \\ /     \ //
       \/  | |  \/
        |  | |  |
        |  | |  |
        |   o   |
        | |   | |
        |m|   |m|
pod "whaleme" deleted

次は竜と牛さん(オプション指定:-f dragon-and-cow)

kubectl run whaleme --image=docker/whalesay --restart=Never --rm -it  -- sh -c "cowsay -f dragon-and-cow Hello!"

を実行すると、、、牛さん危うし!もうすぐステーキに、、、

 ________
< Hello! >
 --------
                       \                    ^    /^
                        \                  / \  // \
                         \   |\___/|      /   \//  .\
                          \  /O  O  \__  /    //  | \ \           *----*
                            /     /  \/_/    //   |  \  \          \   |
                            @___@`    \/_   //    |   \   \         \/\ \
                           0/0/|       \/_ //     |    \    \         \  \
                       0/0/0/0/|        \///      |     \     \       |  |
                    0/0/0/0/0/_|_ /   (  //       |      \     _\     |  /
                 0/0/0/0/0/0/`/,_ _ _/  ) ; -.    |    _ _\.-~       /   /
                             ,-}        _      *-.|.-~-.           .~    ~
            \     \__/        `/\      /                 ~-. _ .-~      /
             \____(oo)           *.   }            {                   /
             (    (--)          .----~-.\        \-`                 .~
             //__\\  \__ Ack!   ///.----..<        \             _ -~
            //    \\               ///-._ _ _ _ _ _ _{^ - - - - ~
pod "whaleme" deleted

次はベーダー卿(オプション指定:-f vader)

kubectl run whaleme --image=docker/whalesay --restart=Never --rm -it  -- sh -c "cowsay -f vader Hello!"

を実行すると、、、牛ベーダー卿??? なんだコレwww

 ________
< Hello! >
 --------
        \    ,-^-.
         \   !oYo!
          \ /./=\.\______
               ##        )\/\
                ||-----w||
                ||      ||

               Cowth Vader
pod "whaleme" deleted

まだまだある(オプション指定:cowsay -l)

kubectl run whaleme --image=docker/whalesay --restart=Never --rm -it  -- sh -c "cowsay -l"

を実行するとオプション指定可能な動物(???)が全部表示(↓)される。

Cow files in /usr/local/share/cows:
beavis.zen bong bud-frogs bunny cheese cower daemon default docker dragon
dragon-and-cow elephant elephant-in-snake eyes flaming-sheep ghostbusters
head-in hellokitty kiss kitty koala kosh luke-koala meow milk moofasa moose
mutilated ren satanic sheep skeleton small sodomized squirrel stegosaurus
stimpy supermilker surgery telebears three-eyes turkey turtle tux udder
vader vader-koala www
pod "whaleme" deleted

やばい、なんかこれ楽しい!!!

自粛の息抜きに是非どうぞ(笑)