記事一覧

CiliumでGKEコンテナネットワークを可視化する

CiliumでGKEコンテナネットワークを可視化する

CNI pluginの一つであるCiliumをGKEで構築したk8sクラスタにインストールして、お手軽コンテナネットワーク可視化を試したいと思います。 Cilium eBPF-based Networking, Observability, and Securityと銘打ってます。eBPFを利用すればLinux sy…

Laravel テスト

Laravel テスト

こんにちは、ATです。 みなさん、テストしてますか! 新型コロナがまたぞろ世間を騒がしていますが、それとはまったく関係なく、Laravelでテストを書いた際に経験した、あれやこれやを書いていきます。 前提:Laravel 6.x PHPUnit Httpテスト PHPUnit Laravelでは標準でPHPUnitが…

テクマトリックスとパートナー契約締結

テクマトリックスとパートナー契約締結

grasysが世界的サイバーセキュリティ企業 パロアルトネットワークスの NextWave パートナーに 大規模・複雑なサーバーインフラ運用 + セキュリティ強化 により強固なインフラを提供 クラウドインフラを設計・構築・運用する株式会社grasys(東京都渋谷区、代表取締役:⻑谷川祐介、以下 grasys)は、ネッ…

Agonesを構築してみた

Agonesを構築してみた

今回は、ゲーム専用サーバをKubernetes上で実行する為のソフトウェアAgonesの環境を構築してみました。 こんにちは、エンジニアの泉水です。 今回はゲーム専用サーバのホスティング、スケーリングをKubernetes上で管理するAgonesのサンプルをGKEへ上で構築してみました。 1.Agonesって? Ag…

Spanner のディザスターリカバリ

Spanner のディザスターリカバリ

boom boom! Hello Cloud! どうも、しみちゃんでございます。 今回は Spanner のディザスターリカバリ対応方法について、紹介をしたいと思います。 Cloud Spanner とは? ざっくりと説明すると リレーショナル データベースの構造 を持ちながら、 非リレーショナル データベースの水平…

HashiTalks:Japanに登壇した話

HashiTalks:Japanに登壇した話

- HashiTalks:Japan に登壇しました - Vault の Google Cloud (GCP) KMS Secrets Engine で作った鍵をGCS上で使う話 - 8割GCPの話に。。。 三度の飯より少しダムが好きな noriko です。 先週、7月2日(木)と3日(金) に行われたオンラインイベ…

Windows 10でGCPを便利に使うTips

Windows 10でGCPを便利に使うTips

銀河に光る 虹色のスペクトル! キュアコスモ! こんにちはgrasysの福嶌です。 キュアコスモのスカートの配色ってマイクロソフトのロゴみたいですね(無理やりなこじつけ) 弊社のエンジニアは皆Macが支給されており、あまり使うことが少ないWindowsですが今回はWindows 10でGCPを便利に使うTipsを書い…

AWS CodeDeployのクセ

AWS CodeDeployのクセ

こんにちはtsunodaです。 リモートMTGの時に部屋見られちゃうと思ってカメラon躊躇します。 警察がいると別に悪いことしてないのにソワソワするアレに近い気持ちです。 AWSのCodeDeployを使っていて、 これはクセだなーと思った事を紹介しようと思います。 CodeDeployとは CodeDeployとは…

Grafana and Stackdriver

Grafana and Stackdriver

こんにちは、Cloud Monitoring(旧称Stackdriver)おじさんです。 今回はネタ切れと時間の都合諸事情によりGrafanaからCloud Monitoringのデータを可視化してみます。 Grafanaって? Grafana allows you to query, visualize, aler…

Materialized View を go で作る

Materialized View を go で作る

BigQuery に Materialized View がβリリースされました。 https://cloud.google.com/bigquery/docs/materialized-views-intro go の Client Library で作成してみます。 https://godoc.org/cloud…

vim tricks 1

vim tricks 1

こんにちは、エリックです。去年9月入社してから初のブログでどうしようかと悩んでて、text editorの話はどうかなと。 もう██年も使ってたvimって、基礎過ぎない?って思ったけど、同僚の入力とか、ウェブの動画やセミナー見ると、「やっぱこの技あまり知られてないな〜」って思っちゃったことは少なくない。 では、5つの…

クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定

クラウドインフラの導⼊・運⽤サポートを⼿がけるgrasys新型コロナウイルス対策強化において全従業員に10万円支給を決定

「攻め」のITインフラを設計・構築・運⽤する株式会社grasys(東京都渋⾕区、代表取締役:⻑⾕川祐介、以下grasys)は、1⽉からリモートワークを実施するなど、積極的に新型コロナウイルス対策を⾏ってきました。2⽉には各従業員の⾃宅に⾮常⾷を送る⼿配をしており、更に4⽉20⽇に10万円の⼿当を全社員に⽀給することを…

Go-Swaggerと認証

Go-Swaggerと認証

こんにちは。若原です。 go-swaggerを使うと、簡単にAPIを作成することができますね。 go-swaggerの使い方はぐぐるとたくさん出てきるので 私が手間取った、RequestHeaderに載ったAPIキーを解析してユーザー情報を得て、全てのAPIにその情報を渡すまでを書いていきます。 1\. yamlを定…

Terraform Provider(Vault/Kubernetes編)

Terraform Provider(Vault/Kubernetes編)

みんな大好きTerraform。知名度も上がって様々なResourceのProvisioningに利用されるようになりました。OfficialのProviderはたくさんあります。GCP,AWS,Azure… 中でも最近便利だなーと思ったVaultとKubernetes Providerについてご紹介します。 Vau…

SQL の小ネタ

SQL の小ネタ

こんにちは、ATです。 新型コロナがなにかと世間を騒がしていますね。 こういう時こそ冷静に行動したいです。(買い占めやめて、お願い!) というわけでネタに困ったときの小ネタ回です。 今回はSQLの小ネタを書いていきます。 とりあえず文字数を稼いだところで早速ネタに。 前提:Bigquery StandardSQL 1…

マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント

マニュアルでLBを作成し、GKEとGCSをバックエンドとして指定した時のハマりポイント

どうも。しみちゃんでございます。 今回は、マニュアルで作成したLBのバックエンドにGKEやGCSを指定しよう、というパターンの紹介です。 Webコンソールや Ingress などを使用してLBを立てていると、普段なかなか意識しないリソースの設定などでハマったりするので、そういったポイントをお話したいと思います。 はじ…

デブサミが開催されますよ!

デブサミが開催されますよ!

どうもこんにちは。泉水です。 過去のブログを見ていると私の投稿は2019年5月以来のようです。。。 今年もDevelopers Summitの季節がやってきましたね。 今回はタイトル通り来る2月13日(水)、14日(木)に開催されるDevelopers Summit 2020について書いていきます。 デブサミの季節が…

Cloud Runを軽く触った気がした

Cloud Runを軽く触った気がした

どうも初めまして。grasysの福嶌です。 年をあけてしまいましたが2019年11月14日にCloud RunがGAしたので遅ればせながらハンズオンしました。 そもそもCloud Runとは? ざっくりいうと今、流行のサーバーレス環境。Kubernetesベースのプラットフォーム 今回のGAでSLAも設定されておりま…

今年もありがとうございました。年末のご挨拶

今年もありがとうございました。年末のご挨拶

こんにちは! いつもgrasysブログをご覧いただきありがとうございます! 今年もそろそろ終わりですね。 という話をさせて頂いた去年がついこの間のよう、、、あっという間の2019でございました。 今年も沢山のご縁を頂きました。 本当にありがとうございます! お陰様で弊社も無事に年の瀬を迎えることができました。 これも…

GCP Cloud armorとAWS WAFのban反映時間を比較

GCP Cloud armorとAWS WAFのban反映時間を比較

こんにちは角田(tsunoda)です。 最近腹が出てきた気がします。( ‘-’ ) GCPのCloud armorと、AWSのWAF、 実際に両方使ってみたのでban-timeを比較した結果を書いていこうと思います! Cloud armorについては以前ご紹介したので、今回はWAFを主にご紹介します。 fail2ba…

第二回 技術書博覧会とStackdriver

第二回 技術書博覧会とStackdriver

こんにちは、terraformおじさんです。 ニンニク入れますか?それとも人生やめますか? 今回は第二回 技術書同人誌博覧会(以下、技書博)とStackdriverについて書いていこうと思います。 ■ はじめに 既にご存知の方もいらっしゃるかと思いますが、2019年12月14日に第二回 技書博が開催されます。 htt…

Terraform CloudでGCPインスタンスを作る

Terraform CloudでGCPインスタンスを作る

前回 のTerrafrom Cloud VCSの設定の続きです。 この間にTerraform Cloudが正式に発表されました。 https://www.hashicorp.com/blog/announcing-terraform-cloud/ 驚くことに5ユーザのチームまでは無料で使用できます。太っ腹! では早速…

Vault on k8s

Vault on k8s

こんにちは。人生折り返しの歳になりました。 今回はVaultを利用してこんな仕組みを作ったよという実例です。 今回説明するのはBitbucketへのUser SSH KeyをVaultを使って安全に管理するサービスです。 処理内容は次の通り。 - 認証サービスへのアクセスは特定のIPレンジのみ許可 - 認証サービスへ…

Cloud Functions のアクセス制御

Cloud Functions のアクセス制御

○リカリさんのGCP記事って助かりますよね。 「その記事、知ってます!!」と話がスムーズに流れたり。 \[参考\] Google Cloud (GCP) Functionsの関数コール権をIAMで管理するためのテクニック https://tech.mercari.com/entry/2019/03/28/171100…

Professional Cloud Architect受験記

Professional Cloud Architect受験記

こんにちは、ATです。 今回、Professional Cloud Architectを受けて無事合格しました。 そこで、どんな対策を行ったのかを書いて置こうかと思います。 この記事の構想を考えてる時にはまだ合格してませんでした。 見切り発車もいいところですが、結果オーライということでw 自分スペック ・GCP歴1年…