[FaaS] Create multiple function with fn #fnproject
こむろ@札幌です。まだ札幌は雪が降っていません。異常気象だ。 はじめに fnを使い単体のFunctionについて確認しました。大量のFunctionを構成する場合、すべてがフラットに構成されてしまうと非常に見づらく(管理 […]
View ArticleAWS Systems Manager パラメータストア + Chamberで機密情報を管理する
AWS Systems Manager パラメータストア(以降SSMパラメータストア)を使うとアプリケーションの設定情報や機密情報をセキュアに管理することができます。SSMパラメータストアは一般的にはAWS CLIやAW […]
View Articlerunc脆弱性でEC2、ECS(EC2/Fargate)の対応をやってみる
こんにちわ、札幌のヨシエです。 先日朝起きてからFacebookを見ると、とあるセキュリティ関連を対応している人のPostでRunCの脆弱性を知りました。 既にAWSでは対応が開始されているため、ユーザーが出来る対応方法 […]
View ArticleDockerとECSで初めてマイクロサービス化(するチュートリアルを)してみた
こんにちは。大阪オフィスのかずえです。マイクロサービス/Docker/ECSの取っ掛かりとして、モノリシックアプリケーションをマイクロサービスに分割するというチュートリアルをやってみました。 このチュートリアルがリリース […]
View ArticleFargateのApacheコンテナの環境変数デバッグ方法
やること こんにちは。大阪オフィスのかずえです。 Fargate、使ってますか?ホストインスタンスの管理をAWSにまるっとお任せできるので楽ですが、docker execでホストインスタンスに入ってゴニョゴニョすることが […]
View Article[Docker] JDKのイメージを新しくしたらSpring Bootアプリケーションが起動しなくなった話
先日、Debianの古いバージョンが軒並み削除されたのは記憶に新しいところです。 この影響で、古いDebianのイメージから作られている各種Dockerイメージがビルドに失敗するようになりました。 2019年3月25日 […]
View ArticleFargateのNginxコンテナの環境変数デバッグ方法
やること 前回、FargateのApacheコンテナでの環境変数のデバッグ方法について書きました。 FargateのApacheコンテナの環境変数デバッグ方法 今回はFargateのNginxコンテナにて、環境変数のデバ […]
View ArticleFormatterを使って、Dockerfileをキレイに書く方法とGitを絡めた使い方
こんにちわ、札幌のヨシエです。 先日、PyCon mini SAPPORO 2019と呼ばれるPythonのイベントに参加しました。 参加セッションのPythonistaのためのコードレビューTips - slidesh […]
View Article最近話題のコンテナ脆弱性ツール「Trivy」を試してみた
こんにちわ、札幌のヨシエです。 社内にコンテナチャンネルがありまして、話題に上がったTrivyというコンテナイメージ用脆弱性スキャナを試してみました。 knqyf263/trivy 対象OS 対象OSは以下となります。 […]
View Article[小ネタ]Deep Securityで記憶にないIPアドレスと出会った時-Elastic Beanstalk Docker編-
Deep SecurityでElastic Beanstalk Docker環境を管理した際に、覚えのないIPアドレスが出てきて動揺した事はありませんか? こんにちは、AWS事業本部のShirotaです。ピンポイントな枕 […]
View Article[レポート]これからコンテナを導入したい人必見!「JAWS-UG コンテナ支部 入門編 #6 コンテナの始め方」に参加してきた #jawsug_ct
はじめに こんにちは、大前です。 初ブログ何書こうかなとか考えていたところ、「こんなイベントあるよ!」との情報を頂き、ブログ枠にて当イベントに参加してきましたのでレポートの方を書いていきます。 JAWS-UG コンテナ支 […]
View ArticleJAWS-UG 札幌 勉強会で「15分じゃ分からないコンテナのお話」を話しました。 #jawsug #sapporo
こんにちわ、札幌のヨシエです。 外が大分、暖かくなり始めたおかげで寝起きが非常に悪い日々になりつつあります。 先週、JAWS-UG札幌で初心者を対象としたコンテナのお話を行う機会がありました。 その時の資料を公開させてい […]
View ArticleECSにおけるタスクメタエンドポイント(Task Metadata Endpoint)について整理しました
こんにちわ、札幌のヨシエです。 時間がかなり経ってしまいましたが、先日正式リリースされたmackerel-container-agentのメトリック取得方法について解説されていた@hayajoさんのスライドにTask M […]
View Articleリモートで動くDockerにファイルを送ったり持ってきたりする方法
こんにちは、本日からCX事業部(Customer eXperience)所属になった夏目です。 サーバーレスのCI/CDでDockerを使っているのですが、そこで少し問題になったことを書いていきます。 問題 Circle […]
View Article[k8s]ローカルのMac環境でHelmを使ってKubernetesの環境を構築する
最近、Kubernetes(以下、k8s)をガシガシさわっております。 k8s自体の学習については弊社ブログでチュートリアルの紹介をしているので、ぜひこちらを御覧ください。 【EKSWorkshop】EKSやkubern […]
View ArticleDocker for MacでAngular8の実行環境を構築
以前にDockerでAngularのアプリを実行できる環境をご紹介したのですがAngularもnodeも新しくなったので改めてご紹介したいと思います。 Docker for MacでAngular6の実行環境を構築 環境 […]
View ArticleDocker初心者がDocker Desktop for Windowsを動かそうとしてハマったところ
こんにちは。DA事業本部の大高です。 最近、Dockerを少し触っているのですが、私の環境下においてうまく動かせなかったことがあったのでご紹介します。 環境 MacOS Mojave上でVMware Fusion 11. […]
View Article【少しでも楽してコンテナイメージを減らしたかった】コンテナイメージサイズを縮小するためにDive使ってイメージを分析してみた
こんばんわ、札幌のヨシエです。 コンテナを使用する時に必要となるものがコンテナイメージです。 このコンテナイメージは小さければ小さいほど正義として扱われ、この正義を通すために人はアレやコレやと試行錯誤を繰り返してコンテナ […]
View ArticleSupervisor型の旧Redash(v4)をDocker型の新バージョン(v8)へアップグレードする
こんにちは。DA事業本部の春田です。 Supervisor型の旧版Redashサーバーをホストしている方はそれなりにいらっしゃるかと思いますが、version8以降から bin/upgrade のサポートが廃止されている […]
View ArticleDockerコンテナを使っているAWSサービスをブログ記事等とともに追いかけてみた
私の所属している部署(データアナリティクス事業本部)で開発するにあたってコンテナ周りを押さえておきたい・資格試験の勉強に向けてコンテナ周りを色々聞きたいと話が有り、そのときに話した内容をまとめてみました。 話をしたメンバ […]
View ArticleJAWS 札幌 勉強会で「コンテナとAWS」というお話をしました。 #jawsug #sapporo
こんばんわ、札幌のヨシエです。 2/22に31歳になりますが、その誕生日プレゼントとしてJAWS Sapporoの運営メンバーから「コンテナに関して登壇」というプレゼントを頂きました。 ですが、情勢的にリモートでの登壇を […]
View ArticleDocker HubのAmazon Linux公式リポジトリで公開されている”タグ”と”イメージ”の関係を深堀りしてみた
Docker HubにはどんなAmazon Linuxイメージが公開されているのか調べているうちに、Amazon Linux公式リポジトリにおける"タグ"と"イメージ"の関係がちょっとだけ深堀りできたのでまとめてみました […]
View ArticleDockerのマルチアーキテクチャイメージについて調べてみた
Dockerのマルチアーキテクチャイメージについて調べる機会があったのでまとめてみました。 なお今回はデプロイ済みのマルチアーキテクチャイメージをプルして利用する観点でのまとめとなります。 マルチアーキテクチャイメージと […]
View ArticleDockerコンテナのベースイメージをAmazon Linux AMIからAmazon Linux 2に変更する
こんにちは、CX事業本部の若槻です。 開発用のDockerコンテナでベースイメージとして利用しているAmazon Linux AMIをAmazon Linux 2に変更する機会があったので、その際行った対応をご紹介します […]
View ArticleAWS Lambdaでpipモジュールを利用する際はランタイムのPythonバージョンに気を付けよう
こんにちは、CX事業本部の若槻です。 AWS Lambdaでのpipモジュールの利用において、Pythonバージョンの不一致に起因したエラーに遭遇したのでご紹介します。 前提となる環境・運用 開発で、AWS Lambda […]
View ArticleECSにて、コンテナ内のcrondで起動したアプリケーションログがログドライバで指定した箇所に出力されません
困っていた内容 ECSで起動したコンテナ内でcrondにて色々なアプリケーションを起動させています。 タスクのログドライバにはawslogsを指定しているのですが、CloudWatch Logsにログが出力されません。ど […]
View ArticleARMベースの「Graviton2」インスタンスでDockerをいろいろ動かしてみた
みなさん、こんにちは! AWS事業本部の青柳@福岡オフィスです。 re:Invent 2019 で発表された、第2世代のARMベースプロセッサ「Graviton2」を搭載した「M6gインスタンス」が、先日GAとなりました […]
View ArticleARMアーキテクチャ向けのDockerコンテナイメージをWindows/Macでビルドする
みなさん、こんにちは! AWS事業本部の青柳@福岡オフィスです。 今回も、前回のブログ記事 に引き続き「Graviton2」と Docker のネタで行きたいと思います。 前回は、ARMベースプロセッサ「Graviton […]
View ArticleDockerの「マルチCPUアーキテクチャ」に対応したイメージをビルドする
みなさん、こんにちは! AWS事業本部の青柳@福岡オフィスです。 前回、前々回と、ARMアーキテクチャの「Graviton2」と Docker のネタをお送りしましたが、今回は第3弾をお届けします。 前回のブログ記事 の […]
View ArticleJAWS-UGコンテナ支部 #17 ECS/Fargate PV 1.4 ローンチ記念! に参加しました #jawsug_ct
はじめに 皆さんこんにちは。石橋です。 6/24に行われた「JAWS-UGコンテナ支部 #17 ECS/Fargate PV 1.4 ローンチ記念!」の参加レポートを書かせていただきます。 JAWS-UGコンテナ支部 # […]
View Article
More Pages to Explore .....