これは、Web メール ユーザー向けのトレーニング資料など、ユーザーおよび組織管理者向けの CJSM に関する情報が含まれる Web サイトです。 CJSM の詳細については、CJSM Wiki および CJSM 技術アーキテクチャを参照してください。
これは、GitHub Pages でホストされている静的サイトです。 https://cjsm.justice.gov.uk/ から一般にアクセスできます。このサイトは常に公開されており、機密性の高いものは何も含まれていません。
GitHub でこのサイトを編集するためのわかりやすい手順については、「マイクロサイトの編集」を参照してください。
main
ブランチにマージされた変更は自動的にデプロイされます。
ローカル ディスク上にファイルがある場合、ブラウザで変更内容を確認するには、ブラウザでファイル自体を指定します。 (あるいは、dev.cjsm.justice.gov.uk などの GitHub ページにデプロイされる「test」ブランチを使用して、このリポジトリのフォークをセットアップして、変更のレビューに使用することもできます。)
2011/5 サイトは Wayback Machine によってキャプチャされた http://cjsm.justice.gov.uk/ でアクセスできるようです - おそらくこれがサイトの誕生です
2014/2 PHP サイトは静的サイトにフラット化され、DSD AWS アカウント 880656497252、バケット "cjsm.justice.gov.uk" 内の S3+CloudFront で再ホストされました。ファイルは GitHub https://github.com/ministryofjustice/CJSM-2014/ にコピーされましたが、古くなった CI/CD は含まれておらず、リポジトリはアーカイブされました (2021/12 より少し前)。 http://cjsm.dsd.io/contact/enquiries.php に POST する CJSM に連絡するための Web フォームが 2 つありましたが、PHP サイトが廃止された頃には機能しなくなっていたはずです。この頃、トレーニング ビデオが Flash から MP4 に変換されました。
2022/1 DR はサイトのファイルを S3 から新しい GitHub リポジトリ https://github.com/ministryofjustice/cjsm にコピーし、CJSM チームが編集できるようにしました。現在 GitHub ページでホストされています。 www.cjsm.justice.gov.uk ドメインはサイトにサービスを提供しなくなり、代わりに Cloud Platform のイングレス ルールを使用して cjsm.justice.gov.uk にリダイレクトされます。
このリポジトリは、GitHub Pages (https://ministryofjustice.github.io/cjsm) によって提供されます。
ホスティングには他の方法も検討されました。
2022 年までは、cjsm.justice.gov.uk と www.cjsm.justice.gov.uk の両方がこのサイトを提供していました。 GitHub Pages は 1 つのドメインでのみサービスを提供するため、簡単にするために 1 つを選択し、もう 1 つからリダイレクトします。 Google 検索では前者が正規とみなされ、www.cjsm.justice.gov.uk から cjsm.justice.gov.uk にリダイレクトされることが決定されました。
リダイレクトは、Cloud Platform の Ingress アノテーションを使用して実現されます。これにより 30 倍のリダイレクトが提供され、CP は TLS 証明書を最新の状態に保ちます。
検討された他のリダイレクト方法:
リダイレクトは、 cjsm-dev
を開発ミラーとして使用して、名前空間cjsm-prod
の Cloud Platform でホストされます。
k8s リソースはデプロイで定義されます。これらは手動でデプロイされます。
kubectl apply -f dev/cert.yaml
kubectl apply -f dev/ingress-redirect.yaml
kubectl apply -f prod/cert.yaml
kubectl apply -f prod/ingress-redirect.yaml
(DSD アカウントは非推奨であるため、おそらくこのホスト ゾーンも Cloud Platform に移動する必要があります)
DSD アカウントの S3 バケットには、2015 年から 2022/1 までのこのサイトの古いスナップショットがあります。
これらはある時点で解消される可能性があります。