com4dc’s blog

Javaプログラマーのはずだけど運用してます

2020-03-01から1ヶ月間の記事一覧

GithubのRepositoryをmavenリポジトリとして使う

なんで今さら 数年前に開発が停止してしまっているコードをフォークして利用したい 元のソースのApache License 2.0。フォークしたコードはOSSとして公開しないといけない?(うろ覚え・・・) ソースコードをそのまま組み込むのはNGそうな気がする? 修正と…

AWS SDK for Java V2

雑に調べたメモ 普通にググるとv1に行き着いてしまう。 mavenは以下らへん。 mvnrepository.com GradleでSDKの組み込みは以下参照 https://docs.aws.amazon.com/ja_jp/sdk-for-java/v2/developer-guide/setup-project-gradle.htmldocs.aws.amazon.com implem…

Spring Security 5で OAuth2 Login

背景 業務で Spring Security を使っているのだが、まだ古いバージョンを利用していてこれを Migration する気配がない。 さすがに最後発で新しく作るサービスはそちらに合わせるわけには行かないので、 Java バージョン(これは11だけど)、Spring バージョ…

Java12でLombok

Lombokが動かない 普段、Spring系のプロジェクトは Spring Initializr のお世話になっているのだが、はて?すべてを理解して使っているだろうかと、素のGradleプロジェクトからシコシコ構築していた。 いつも通り Lombok を導入して Compile したところこん…

aws-cdkのマルチスタックのDeploy

Multi Stack の Deploy 複数の Stack を Deploy しようとしたら怒られた。 $ cdk deploy Since this app includes more than a single stack, specify which stacks to use (wildcards are supported) Stacks: NetworkStack DataStoreStack 「Stack を指定し…

aws-cdkでAurora Postgresqlを起動するために試行錯誤した結果

概要 諸事情あってAurora postgresqlを起動する必要があった。折角なのでCDKで試した結果。 エラー Cluster requires at least 2 subnets, got 0 Subnetを2つ以上指定しないとダメ。vpcをIDから解決しているので vpc.privateSubnets とかで取れる。 vpcSubne…

aws-cdkでvpc.fromLookupが動作しない

やりたかったこと 構築済みのVPC IDを指定して、その中に各種AWSリソースを作成したかったのだが、うまくいかず。 以下のエラーが出力される。 Cannot retrieve value from context provider vpc-provider since account/region are not specified at the st…

aws-cdkで既存のvpcを使いたい

わからなかったので調べた。 aws-cdk公式のReferenceは結構整っているのだが、見つけられなかった。自分の探し方の問題な気がする。 ちなみにバージョンは 1.27.0 Updateが早くて大変だ。 $ cdk version 1.27.0 (build a98c0b3) コンパイル通らず ここを参照…