File tree Expand file tree Collapse file tree 4 files changed +34
-10
lines changed
Expand file tree Collapse file tree 4 files changed +34
-10
lines changed Original file line number Diff line number Diff line change @@ -31,5 +31,9 @@ RUN set -eux; \
3131 && chmod +x /usr/local/bin/vale \
3232 && vale --version
3333
34+ # Install k-alias
35+ RUN git clone https://github.com/jaggedmountain/k-alias.git /tmp/k-alias && \
36+ cp /tmp/k-alias/[h,k]* /usr/local/bin
37+
3438# Switch back to vscode user
3539USER vscode
Original file line number Diff line number Diff line change @@ -11,3 +11,14 @@ sudo chmod +x .devcontainer/clone-repos.sh
1111
1212dotnet tool install -g Aspire.Cli
1313dotnet dev-certs https --trust
14+
15+ # Stage custom CA certs so Minikube trusts them
16+ CUSTOM_CERT_SOURCE=" /usr/local/share/ca-certificates/custom"
17+ MINIKUBE_CERT_DEST=" ${HOME} /.minikube/files/etc/ssl/certs/custom"
18+ if compgen -G " ${CUSTOM_CERT_SOURCE} " ' /*.crt' > /dev/null; then
19+ mkdir -p " ${MINIKUBE_CERT_DEST} "
20+ cp " ${CUSTOM_CERT_SOURCE} " /* .crt " ${MINIKUBE_CERT_DEST} /"
21+ echo " Copied custom CA certificates to ${MINIKUBE_CERT_DEST} "
22+ else
23+ echo " No custom CA certificates found in ${CUSTOM_CERT_SOURCE} ; skipping copy."
24+ fi
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- minikube start --mount-string=" /mnt/data/terraform/root:/terraform/root"
3+ minikube start --mount-string=" /mnt/data/terraform/root:/terraform/root" --embed-certs
Original file line number Diff line number Diff line change 7373 }
7474 ]
7575 },
76- {
77- "name" : " crucible-docs" ,
78- "repos" : [
79- {
80- "name" : " crucible-docs" ,
81- "url" : " https://github.com/cmu-sei/crucible"
82- }
83- ]
84- },
8576 {
8677 "name" : " steamfitter" ,
8778 "repos" : [
133124 "url" : " https://github.com/cmu-sei/blueprint.ui"
134125 }
135126 ]
127+ },
128+ {
129+ "name" : " crucible-docs" ,
130+ "repos" : [
131+ {
132+ "name" : " crucible-docs" ,
133+ "url" : " https://github.com/cmu-sei/crucible"
134+ }
135+ ]
136+ },
137+ {
138+ "name" : " helm-charts" ,
139+ "repos" : [
140+ {
141+ "name" : " helm-charts" ,
142+ "url" : " https://github.com/cmu-sei/helm-charts"
143+ }
144+ ]
136145 }
137146 ]
138147}
You can’t perform that action at this time.
0 commit comments