Blogaomu

WEBアプリケーション開発とその周辺のメモをゆるふわに書いていきます。

2020-01-01から1年間の記事一覧

ALB で gRPC を利用する on EKS

先日、Application Load Balancer (ALB)が HTTP/2 および gRPC に対応するようになったという発表がありました。これをEKS上で稼働するアプリケーションにも適用できるかを試してみました。 ALB の HTTP/2 および gRPC 対応 ALB の HTTP/2 および gRPC 対応…

ExternalDNS の policy を軽く調べたメモ

AWS の EKS 上で ExternalDNS を利用する際に policy という概念が分からなかったので、動かしながら簡単に調べてみたメモです。 policyって? https://github.com/kubernetes-sigs/external-dns/blob/master/pkg/apis/externaldns/types.go#L410 Modify how…

私が最近知ったGitHubのいくつかの便利機能

こんにちは。Webシステム開発や各種ソフトウェア開発において GitHub を利用する場面は多いかと思いますが、私が最近知った便利な機能をメモがてらいくつか紹介しようと思います。 Issue を Pull Request と関連付けて自動的にクローズさせる docs.github.co…

Kanazawa.rb meetup #92 に参加しました #kzrb

今回もオンライン開催のmeetupでした。 meetup.kzrb.org kzrb.doorkeeper.jp もくもく会 今回は、CloudFormation用JSON SchemaをVSCodeで利用しているのですがエラーが出ているので調査していました。現象については以下にまとめました。そこまで致命的なエ…

作業用EC2インスタンスを cloud-init で準備する

AWS環境で単発の作業用サーバー(例: 負荷テストツールの実行用)を楽に準備したくて cloud-init を利用する方法を調べました。EC2インスタンスの起動時にユーザーが定義した設定を行ってくれる仕組み(= cloud-init)があり、この設定をユーザーデータという形…

Kanazawa.rb meetup #91 に参加しました #kzrb

1月以来のKanazawa.rb meetupに参加しました。今回は昨今のCOVID-19の影響によりオンライン開催となりました。 kzrb.doorkeeper.jp 初のオンライン開催 Kanazawa.rb では史上初のオンライン開催となりました。Zoomを使って参加者はそれぞれの場所からログイ…

Akka Streamsを利用するTCPクライアントのメモ

Akka Streamsを利用してTCP通信ができる簡易なコードが書けることを知ったのでメモ。 詳しくは以下のページを参照。 doc.akka.io TCPクライアントのソースコード package io.github.takayukiatkwsk.tcpclient import akka.actor.ActorSystem import akka.str…

Kanazawa.rb meetup #89 に参加しました #kzrb

2020年になって最初の Kanazawa.rb です。今年もやっていきましょう。 kzrb.doorkeeper.jp meetup.kzrb.org もくもく進捗 久しぶりにWebアプリ作ってみようかなーとネタが浮んだのでユーザーストーリーの作成と必要になりそうな技術の調査を行いました。どう…