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

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

docker

Certified Kubernetes Security Specialist (CKS) 試験に合格しました【k8s三冠達成】🐳🐳🐳

本日(4/17)Certified Kubernetes Security Specialist (CKS) 試験に合格しました。過去に取得したCKA、CKADと併せて念願のk8s三冠達成できました!個人的な感想としては、これまで受験した資格試験の中で過去イチ難しかったと感じています。合格するまでの…

Dockerfile の Lintツール hadolint を触ってみた

Dockerfile の Lintツール hadolint を試してみました。 名前は【Haskell(ha) Dockerfile(do) Linter(lint)】を略して hadolint だそうです。 Dockerfile の記述内容がベストプラクティスに沿っているかチェックしてくれます。 例えば、下記のような使い方が…

脆弱性診断ツールTrivy(トリビー)を触ってみた

コンテナを前提としたDevSecOpsを実現する手段について調べていたらTrivy(トリビー)に出会った。 Trivy(トリビー)とは? Trivy(トリビー)は、GitHubでソースコードが公開されているOSSのコンテナイメージ脆弱性診断ツールです。 もともとイスラエルい…

Daggerを触ってみた🗡

Daggerは、日本語に訳すと短剣という意味です。 由来は短剣のように使い勝手が良いツールだからですかね?(知らんけど、、、) ソフトウェアのビルド、テスト、デプロイを行う一連のCI/CDパイプラインをポータブルな開発キットです。 公式https://dagger.io…

Bottlerocketを使用したEKSクラスタ構築のデモ🚀

2022/2/24(木) にAWSをテーマにしたLT会【↓】に参加してきました。 btc.connpass.com (ネタに困って)単にEKSクラスタつくってデモアプリを動かすだけのデモをしてきました。LTスライドはコチラです。(※90%くらいネタなので内容はほぼありませんw) speak…

Roadmap DevOps in 2021(日本語版)※自分用

Developer RoadmapsのDevOpsロードマップを見ていたところ、とても簡単な英語だけど何度も見ることになりそうなのでつい日本語版が欲しくなってしまいました。Githubの【How are these roadmaps made?】を見たらJSONを少し弄ってBalsamiq(バルサミック?バ…

DockerHubの自動ビルドが有償化されたようです(2021年6月18日から)

ひさびさにGithubのDockerfileを更新したがDockerhubでビルドが開始されない、、、 と思ったら、2021年6月18日から無料利用枠でのAutobuildを廃止したようです。 www.docker.com 上記ブログにも記載されていますが、悪意のある人物の標的になっているため無…

Certified Kubernetes Application Developer (CKAD) 試験に合格しました

本日(5/18)Certified Kubernetes Application Developer (CKAD) 試験に合格しました。合格するまでの勉強方法などのメモです。誰かの何かの役に立てば幸いです。 Kubernetes認定資格について 詳細はこちらの過去記事をご覧ください。 今回は「CKAD-JP」で…

pod内からncコマンドで疎通確認する方法

k8sのトラブルシュートなどでpodから疎通確認する方法についての簡単なメモです。 時々しか使わないので、時間が経つと100%忘れるのでここにメモを残しておきます。 nc コマンドの説明 NetcatはHobbit氏によって開発された、汎用TCP/UDP接続コマンドラインツ…

コンテナイメージの違いによる pod のふるまい

コンテナイメージの違いによる pod のふるまいに関するちょっとしたメモです。 TL;DR 下記の流れでコンテナイメージの違いによる pod のふるまいの違いを確認しました。 サンプルpodを作成&起動確認(メインプロセスなし <= コンテナイメージ:busybox) サ…

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

CKADの勉強してたら楽しいクジラちゃんコンテナ(docker/whalesay)と出会いました。 ので、自粛の息抜きに kubectl でちょっとだけ遊んでみました。(笑 デフォルトはクジラちゃん(オプション指定:なし) kubectl run whaleme --image=docker/whalesay --…

Certified Kubernetes Administrator (CKA) 試験に合格しました

昨日(4/28)Certified Kubernetes Administrator (CKA) 試験に合格(1回目[4/14]:不合格、2回目[4/26]:合格)しました。合格するまでの勉強方法などのメモです。誰かの何かの役に立てば幸いです。 ■ Kubernetes認定資格について CKAは、Linux Foundation…