凡ジニアのtxt

エンジニアリングができない凡ジニア

2022年、締めくくり

2022年、締めくくり 2022年なぜか、短く感じた1年になったなとふつふつと感じた。年齢のせいか、仕事が忙しかったのか。 TL;DR 転職して、残業時間がなくなった DevOpsを基礎から学び始めた。 Containerの基礎がちょっくり理解できるようになった EXIN DevOp…

EXIN DevOps Foundation取りました

今年は、あまり勉強しておかないとこうと思っていたが、時間があったので、EXIN DevOps Foundationを受けてみた。この試験を選んだ主な理由は、 CI/CDパイプラインの構築に携わっているため、DevOpsの概念から勉強してみたい DevOps, アジャイルの言葉はざっ…

30代直前になって

「アラサー」が近づいてくると冗談交じりで話していた20代が終わり、本格的に30代になる直前まで迎えてしまった。 社会人になって、夢にも思わなかった関東に出てきて、田舎が恋しいが、なんとかやれてこれた。 就活でも、仕事でも、英語でも心が幾度かねじ…

閉域環境のラズパイ4にk3sをインストールする

背景 閉域(インターネットへ疎通ができない)環境に対して、k3sをインストールすることがあったので、備忘録として書きます。 *閉域環境を英語ではair-gapと呼ばれることがある。Rancher公式サイトにはair-gapと記載されている。 環境 ラズパイ4 Ubuntu 18.04…

2022年の目標

あけましておめでとうございます。とりあえず、今年は以下頑張ります。 TOEIC800 英会話を続ける ベンダー資格 2-4個

2021年読んだ本 まとめ

2019~2021年の間、本格的に業務範囲がiOSからk8sにチェンジしたことによって、2021年に読んだ本を紹介します。各本に対して、なぜ読んだのか、何がよかったのかを書いております。 読んだ本リスト Linuxのしくみ Kubernetes on AWS アプリケーションエンジニ…

FTP/FTPS/SFTPの備忘録

はじめに FTP/FTPS/SFTPについて調べたことを忘れないための備忘録になります。 FTP File Transfer Protocolの略であり、基本的にクライアント-サーバ間においてファイル転送を行う通信プロトコルである。 チャネル FTPでは、ファイル転送を行うために、2つ…

Wiresharkを使って、FTPパケットのやりとりを見よう

はじめに FTPを使ったアプリケーションに問題があった際に、正常であるFTPの挙動を確認しました。その際に、Wiresharkを使った方法を備忘録として残してます。 docker 環境 FTP Server: stilliard/pure-ftpd FTP Client: Ubuntu 18.04 https://hub.docker.co…

「Training Site Reliability Engineers: What Your Organization Needs to Create a Learning Program」を読んでみた

SRE

はじめに 先日のSRE Gapsを視聴して、Googleが無料で公開しているSREに関するドキュメントがあることを知った。その中で「Training Site Reliability Engineers: What Your Organization Needs to Create a Learning Program」というドキュメントがあったの…

AWS DBサービス集

ざっくりとした概要 サービス名 概要 RDS AWSが提供するマネージド型のリレーショナルデータベースのサービス。エンジンのタイプとして、MySQL/SQL serer/Amazon Auroraなどが提供されている。 Amazon Aurora AWSが提供する分散型のリレーショナルデータベー…

勉強用 AWS VPCリソースのメモ

AWS VPCリソースのメモ 以下でまとめたAWSサービスの中、VPCの各リソースの概要をまとめた表になります。aki5151.hateblo.jp AWS VPCリソース VPC リソース名 区分 概要 サブネット VPC AWSの仮想ネットワークに対して、論理的にネットワークを分離すること…

外部からcurlを用いてk8sリソースにアクセスする

はじめに 外部からKuberernetes(以下、k8s)のリソースにアクセスしたいことがあったりします。特にcurlを用いたリクエストの送信やgo/pythonなどを使った自動化など。今回はcurlを使ったリクエストの送信方法をまとめています。 実装 必要となるk8sリソース …

勉強用 AWSサービスのメモ

AWSサービスのメモ AWSの各サービスを勉強している中で、概要をまとめた表になります。 大枠なAWSサービス サービス名 概要 EC2 (Elastic Compute Cloud) AWSの最も基本的なサービス。OS/Memory/CPU/Storageなどの設定が可能。イメージ的にはVirtual Machine…

「Kubernetes on AWS 勉強用」CloudFormationでROLLBACK_COMPLETEになる

はじめに Kubernetes on AWSを勉強していて、第2章のCloudFormationの設定登録においてテンプレートをアップロード後、ROLLBACK_COMPLETEになったので、メモ。 Kubernetes on AWS ~アプリケーションエンジニア 本番環境へ備える | 会澤 康二, 佐藤 和彦 |本…

Redisとは

Redis Redisとは、データベースやキャッシュ、メッセージブローカーのように使うことができるインメモリのデータストアのオープンソースである。 Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and …

Kubernetes運用における調査コマンド集

最初に Kubernetes運用において、Issue調査上でよく使うコマンドをまとめていきます。 Kubernetes編 まず、Kubernetes上のアプリケーションが動いているPodのリソース使用量をチェックします。あとは各Node/Podのステータスも確認しておきます。 # Podのリソ…

TOEIC受験記1 600++

1か月程前に書いたTOEICに関する記事ですが、先日TOEICを受けたのでその時の感想と次回までの策を書こうかと思います。 aki5151.hateblo.jp 結果 Listening: 370 Reading: 270 合計: 640 ということで、35点アップという結果になりました。 所感 Listeningに…

"入門 監視"を読んでみて

"入門 監視"を読んでみて 監視システムを運用するようになってから、2年近くになってきました。監視について勉強しているときに、オライリー本の"入門 監視"も読んでいました。再度、この本を読んで、思ったことを書きます。 以下に、オライリー公式のリンク…

エンジニアがストレスとして感じること

ある日 ある日、ふらーっとYoutubeを見てたら、以下Daigoさんの「今すぐ転職すべき職場ランキングTOP7〜心身崩壊するブラック企業の特徴」が流れた。この動画のタイトルにも記載されているが、心身共にストレスを与える特徴の七つがランキングとして紹介され…

Argo CDを起動してログインしてみた

Argo CDを、自分の環境で立ち上げて、ログインしてみました。今回は自分の環境でログインできるまでを書いていこうと思います。 Argo CDとは これまでにGitOpsとはなんぞやで書いたGitを用いたk8sリーソースまたはコンテナアプリケーションの継続デリバリー(…

GitOpsってなんぞや

日頃、OpsDevやDevOpsなど何度も聞くことがある中、Kubernetesを勉強していたら、"GitOps"という単語が出てきた。 "GitOpsってなんぞや?"ということで、GitIOpsの概要をまとめてみたいと思います。 以下、Weaveworks社の公式サイトを引用し翻訳しているので…

TOEIC 800点超えを目指す自分流ロードマップ

今年の目標を達成していて、その内のTOEICの目標更新することを以下リンクに記載しました。具体的には605点から800点を目指す予定です。今回は800点をどのように超えるかを記述していきたいと思います。 aki5151.hateblo.jp 今回のシチュエーション 社会人5…

今年の目標を達成していたこと

どうもakiです。 色んなことの記事を書こうかと思い、今回からはてなブログで記事を作成しています。 みなさんも少なくとも年に1回ぐらい、ざっくりとして目標を定めているのでないでしょうか?私も毎年12月に達成した目標、1月に達成してみたい目標をざっく…