ヤマムギ

growing hard days.

*

AWS CodeCommitのリポジトリをiPhoneのWorkingCopyアプリから使う

   

iPhoneからも執筆できるようにしておこうと思いまして、iOSアプリのGitクライアントを検索したら、WorkingCopyというアプリがありました。
無料でインストールできますが、pushできるエディションは有料です。
10日間無料で使えるようですので、試してみてから課金します。

公開鍵をエクスポート

iPhoneにWorkingCopyをインストールして、左上の歯車アイコンをタップしました。

[SSH Keys]を選択しました。

キーペアが1つできているので、それを選択しました。

[Export Public Key]をタップしました。

AirDropを使って、Macに送りました。
他の方法だと、メールとかでも送れます。

IAMユーザー作成

IAMユーザーを作成します。
どっちか選ばなければなので、[プログラムによるアクセス]を選択しました。

WorkingCopyのユーザーガイドに記載のとおり、以下のポリシーをアタッチしました。

  • IAMUserSSHKeys
  • AWSCodeCommitPowerUser

作成後、アクセスキーIDとシークレットアクセスキーを削除して、[AWS CodeCommitのSSHキー]の[SSHパブリックキーのアップロード]を押下しました。

WorkingCopyからエクスポートした公開鍵の内容を貼り付けました。

リポジトリをクローン

iPhoneのWorkingCopyアプリで、[Clone repository]をタップしました。

形式は、WorkingCopyのユーザーガイドにもありますが、ssh://SSHキーID@git-codecommit.リージョンコード.amazonaws.com/パス です。

例 ssh://APKAJMDDPOLPSL7OAYOA@git-codecommit.us-east-1.amazonaws.com/v1/repos/test

初回は警告が出るので、Acceptします。

無事クローンできました。

マークダウンファイルを開くと、テキストエディタで編集できます。

コミットまでは無料でできますが、プッシュは有料エディションにしなければです。

10日間の無料試行ができますので、とりあえず試してみます。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「AWS教科書 AWS認定デベロッパーアソシエイト テキスト&問題集 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS, iPhone , , ,

  関連記事

AWS Global Acceleratorでアクセラレーターを作成する

バージニア北部、東京、大阪のEC2インスタンスをエンドポイントにして作成してみま …

JAWS FESTA 2019 Sapporo 参加&当日スタッフ&企業サポーターで!

2019年のJAWS FESTA は札幌です! 今回もありがたいことに、所属して …

CloudFrontからのバーチャルホストなサイトのテストってどうしてます?

このブログの構成です。 AWSで構築しています。 4つのサイトを1つのEC2で配 …

MySQL WorkbenchからRDSに接続する

MySQL WorkbenchからAWS RDSのMySQLに接続するために、「 …

AWS CodeDeployからEC2 Auto Scalingにデプロイするチュートリアル

公式チュートリアルチュートリアル: アプリケーションを CodeDeployグル …

Projectタグを強制するSCPでアクションやリソースを限定しないとき成り立つのか

ふと疑問に思ったので試しました。 予想は、拒否されてしまう、です。 [crayo …

S3 Intelligent-Tieringのオブジェクトの階層移動をCloudWatchメトリクスで確認

CloudWatchメトリクスの保存期間は現時点で15ヶ月(455日)なのでそろ …

AWS DeepLens開封の儀

去年(2019年)7月にamazon.co.jpでDeepLens買えますやんっ …

AWS Lambda(Python)で生成した文字をAmazon Connectで音声を設定して発信する

Amazon Connectから発信する電話の音声を動的に設定します。 Lamb …

S3バケットポリシーでクロスアカウントのPrincipalについて確認

確認したこと ドキュメントではこちらで確認しました。 AWS JSON ポリシー …