タグ

2020年8月17日のブックマーク (4件)

  • Envoy Proxyに入門した | Folioscope

    最近 Kubernetes 周りの技術をよく触るのですが、Envoy Proxy (Envoy)もよく耳にするので勉強しました。 Envoy Proxy Envoy とは? Envoy はクラウドネイティブな Web サービスのために設計されたロードバランサーです。 元は Lyft が開発しており、現在は CNCF (Cloud Network Computing Foundation) によって管理されています。 Envoy には大きく2つの用途があります。 サービスメッシュの通信バス: サービスメッシュ内の各サービス間の通信を制御するプロキシ。サービスディスカバリーや流量の制御をする。 エッジプロキシ: サービス内のプライベートネットワークとサービス外をつなぐプロキシ。データセンターや Kubernetes クラスタの外からのアクセスを受け付ける。 背景 モノリスで巨大な Web シス

    Envoy Proxyに入門した | Folioscope
  • Google発のコンテナアプリケーション開発支援ツール「Skaffold」や「Kaniko」を使ってみる | さくらのナレッジ

    3月にGoogleKubernetes向けの新たなツール「Skaffold」を公開した。このツールはKubernetesクラスタ上で稼動させるアプリケーションの継続的開発を支援するコマンドラインツールで、アプリケーションのビルド、プッシュ、実装ワークフローを支援する機能を備えている。記事ではこのSkaffoldや、クラスタ内でコンテナイメージをビルドするためのツールである「Kaniko」の使い方を紹介する。 ビルドやイメージの作成、デプロイを自動化できる「Skaffold」 今回紹介するSkaffoldは、Googleが開発しオープンソースで提供するコンテナクラスタ向けビルド・デプロイ自動化ツールだ。GoogleKubernetesを利用してコンテナを管理できるクラウドサービスを提供しており、そこでの利用が想定されているが、それ以外のKubernetesクラスタ環境でも利用できる。

    Google発のコンテナアプリケーション開発支援ツール「Skaffold」や「Kaniko」を使ってみる | さくらのナレッジ
  • パーフェクトRails著者が解説するdeviseの現代的なユーザー認証のモデル構成について - joker1007’s diary

    最近、パーフェクトRuby on Railsの増補改訂版をリリースさせていただいた身なので、久しぶりにRailsについて書いてみようと思う。 まあ、書籍の宣伝みたいなものです。 数日前に、noteというサービスでWebフロント側に投稿者のIPアドレスが露出するという漏洩事故が起きました。これがどれぐらい問題かは一旦置いておいて、何故こういうことになるのか、そしてRailsでよく使われるdeviseという認証機構作成ライブラリのより良い使い方について話をしていきます。 (noteRailsを使っているか、ここで話をするdeviseを採用しているかは定かではないので、ここから先の話はその事故とは直接関係ありません。Railsだったとしても恐らく使ってないか変な使い方してると思うんですが、理由は後述) 何故こんなことが起きるのか そもそも、フロント側に何故IPアドレスを送ってんだ、という話です

    パーフェクトRails著者が解説するdeviseの現代的なユーザー認証のモデル構成について - joker1007’s diary
  • お嬢様学校に1年間務めた話|やなぎ丸|note

    Y学園着任1ヶ月前の2月の夕闇。理事長面接までの待ち時間。下校する生徒たちを応接室の窓から見下ろしていたときのことを、私は今でもはっきり覚えています。どの生徒の頭髪も黒、黒、黒…。金髪どころか茶髪すらいない。 「アリの行列みたいだなあ…」 最初に赴任したA高校は進学校ながらも自由な校風があり、金髪もピアスもさほど珍しいものではなかった。T高校定時制は金髪どころか赤やら青やら信号機みたいな頭をした生徒たちがいたし、私が通っていた高校も金髪ヤンキーやガングロギャル(というのが90年代に流行った)がいた。 「染髪をしない」 この校則がしっかり機能しているいいトコの私立に、私は初めて携わることになりました。 「私立」への思い  私は公立出身の人間です。根っこのところで、私立に通う人間に対して負のイメージを抱いている。これは例えて言うなら、血統書付きの犬に僻みを持つ雑種犬のようなものです。犬の質が

    お嬢様学校に1年間務めた話|やなぎ丸|note