-
Notifications
You must be signed in to change notification settings - Fork 1
-azurelinux3.0-distroless
#155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Deployment successfully completed for PR-155! 🎉View in HumanitecDeployment ID: 17f4fe385fd0e696 URLs:my-sample-workload: helloworld-preview.endpoints.mathieu-benoit-gcp.cloud.goog Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"my-sample-workload": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/my-sample-container/image",
"value": "us-east4-docker.pkg.dev/mathieu-benoit-gcp/containers/my-sample-workload@sha256:acb59fa8b5ffdd593a59279ced36231c07aa17c1ea86f54ac6ee0abf62d2e8e5"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/mathieu-benoit/sail-sharp/blob/azure-linux/score/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:Resources GraphResources Graph:Use a Graphviz viewer for a visual representation. |
azurelinux3.0-distroless-aot-azurelinux3.0-distroless-aot
Deployment successfully completed for PR-155! 🎉View in HumanitecDeployment ID: 1808919e3fbc9647 URLs:my-sample-workload: mayertfritschauerstanton.mabenoit.newapp.io Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"my-sample-workload": [
{
"from": "",
"op": "replace",
"path": "/spec/containers/my-sample-container/image",
"value": "us-east4-docker.pkg.dev/mathieu-benoit-gcp/containers/my-sample-workload@sha256:2bc922007cfa68d260b027bf28868a288bc29a00b9c28628c4dc4a001b186d31"
},
{
"from": "",
"op": "replace",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/mathieu-benoit/sail-sharp/blob/azure-linux/score/score.yaml"
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:Resources GraphResources Graph:Use a Graphviz viewer for a visual representation. |
✅ Successfully deployed with score-compose✅ Successfully deployed with score-k8sDeployment successfully completed for PR-155! 🎉✅ Successfully deployed with humctl➡️ Open Resource Graph🔍 View Deployment in Humanitec🔗 my-sample-workload: ziemannrohanzieme.mabenoit.newapp.io Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"my-sample-workload": [
{
"from": "",
"op": "add",
"path": "/spec/containers/my-sample-container/variables/POD_NAME",
"value": "${pod.metadata.name}"
},
{
"from": "",
"op": "add",
"path": "/spec/containers/my-sample-container/variables/NAMESPACE_NAME",
"value": "${pod.metadata.namespace}"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/my-sample-container/image",
"value": "us-east4-docker.pkg.dev/mathieu-benoit-gcp/containers/my-sample-workload@sha256:f347d56a40cc324fdb341f48e546a6387bea8b182af08181e3a5e7e260cf7e76"
},
{
"from": "",
"op": "add",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/mathieu-benoit/sail-sharp/blob/azure-linux/score/score.yaml"
},
{
"from": "",
"op": "remove",
"path": "/externals/my-bucket",
"value": null
},
{
"from": "",
"op": "remove",
"path": "/externals/hpa",
"value": null
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:Active Resources diffActive Resources diff:69c69
< "namespace": "my-sample-app-development"
---
> "namespace": "my-sample-app-pr-155"
92c92
< "principal": "principal://iam.googleapis.com/projects/300727843360/locations/global/workloadIdentityPools/mathieu-benoit-gcp.svc.id.goog/subject/ns/my-sample-app-development/sa/my-sample-workload"
---
> "principal": "principal://iam.googleapis.com/projects/300727843360/locations/global/workloadIdentityPools/mathieu-benoit-gcp.svc.id.goog/subject/ns/my-sample-app-pr-155/sa/my-sample-workload"
114c114
< "host": "ebertfritschritchie.mabenoit.newapp.io"
---
> "host": "ziemannrohanzieme.mabenoit.newapp.io"
125c125
< "id": "7bdb1397b2374c3d8fc251b8bc3c0e221de2a2cc-ingress",
---
> "id": "6d59e208452024b3e93fbf5ff09a35300fd0ba0c-ingress",
130,169d129
< "tls-cert",
< "modules.my-sample-workload.externals.dns",
< "default",
< "humanitec/newapp-io-tls",
< "default-humanitec-tls-cert",
< "98da1e0b-4b3c-444d-ab45-9879f3f8df83",
< {
< "tls_secret_name": "8da26d868e5349f401c0df7095ef3e01f84a53e1-tls"
< }
< ]
< [
< "horizontal-pod-autoscaler",
< "modules.my-sample-workload.externals.hpa",
< "default",
< "humanitec/template",
< "hpa",
< "f6fda386-bc0a-4b84-b07e-8823c4efcfc3",
< {}
< ]
< [
< "gcp-iam-policy-binding",
< "modules.my-sample-workload.externals.my-bucket",
< "gcs-default",
< "humanitec/container",
< "htc-ref-arch-gcs-iam-member-default",
< "9284b45c-a2d9-48a3-a73a-8ef69ed87f2f",
< {}
< ]
< [
< "gcs",
< "modules.my-sample-workload.externals.my-bucket",
< "default",
< "humanitec/container",
< "htc-ref-arch-gcs-default",
< "ec22c9a0-d783-42b5-828f-96a1d62a8e6f",
< {
< "name": "ykeqomqcej"
< }
< ]
< [
177c137
< "host": "ebertfritschritchie.mabenoit.newapp.io",
---
> "host": "ziemannrohanzieme.mabenoit.newapp.io",
181,210d140
< }
< ]
< [
< "gcp-vertex-ai",
< "modules.my-sample-workload.externals.vertexai",
< "default",
< "humanitec/container",
< "htc-ref-arch-vertex-ai-default",
< "638d8d4c-1e50-4b90-87da-8456b30d1fbc",
< {
< "location": "northamerica-northeast1",
< "project": "mathieu-benoit-gcp"
< }
< ]
< [
< "config",
< "tf-runner",
< "default",
< "humanitec/template",
< "terraform-runner",
< "1e5c8fb8-3796-4c36-8684-5e76c2f5c2c7",
< {
< "runner.account": "mabenoit/htc-ref-arch-cluster",
< "runner.cluster.name": "htc-ref-arch-cluster",
< "runner.cluster.project_id": "mathieu-benoit-gcp",
< "runner.cluster.zone": "northamerica-northeast1",
< "runner.cluster_type": "gke",
< "runner.namespace": "humanitec-terraform-runner",
< "runner.service_account": "humanitec-terraform-runner",
< "use_default_backend": "true"
|
✅ Successfully deployed with score-compose✅ Successfully deployed with score-k8sDeployment successfully completed for PR-155! 🎉✅ Successfully deployed with humctl➡️ Open Resource Graph🔍 View Deployment in Humanitec🔗 my-sample-workload: murraygreenholtlegroscrist.mabenoit.newapp.io Deployment diffDeployment diff:{
"modules": {
"add": null,
"remove": [],
"update": {
"my-sample-workload": [
{
"from": "",
"op": "add",
"path": "/spec/annotations/humanitec.io~1workload-source",
"value": "https://github.com/mathieu-benoit/sail-sharp/blob/azure-linux/score/score.yaml"
},
{
"from": "",
"op": "replace",
"path": "/spec/containers/my-sample-container/image",
"value": "us-east4-docker.pkg.dev/mathieu-benoit-gcp/containers/my-sample-workload@sha256:e45356c045851cedb59d5692aaf9e4b2cbcd95e2d4ba93498ed511225dde14e3"
},
{
"from": "",
"op": "add",
"path": "/spec/containers/my-sample-container/variables/NAMESPACE_NAME",
"value": "${pod.metadata.namespace}"
},
{
"from": "",
"op": "add",
"path": "/spec/containers/my-sample-container/variables/POD_NAME",
"value": "${pod.metadata.name}"
},
{
"from": "",
"op": "remove",
"path": "/externals/hpa",
"value": null
},
{
"from": "",
"op": "remove",
"path": "/externals/my-bucket",
"value": null
}
]
}
},
"shared": null
}
Active Resources UsageActive Resources Usage:Active Resources diffActive Resources diff:69c69
< "namespace": "my-sample-app-development"
---
> "namespace": "my-sample-app-pr-155"
92c92
< "principal": "principal://iam.googleapis.com/projects/300727843360/locations/global/workloadIdentityPools/mathieu-benoit-gcp.svc.id.goog/subject/ns/my-sample-app-development/sa/my-sample-workload"
---
> "principal": "principal://iam.googleapis.com/projects/300727843360/locations/global/workloadIdentityPools/mathieu-benoit-gcp.svc.id.goog/subject/ns/my-sample-app-pr-155/sa/my-sample-workload"
114c114
< "host": "ebertfritschritchie.mabenoit.newapp.io"
---
> "host": "murraygreenholtlegroscrist.mabenoit.newapp.io"
125c125
< "id": "7bdb1397b2374c3d8fc251b8bc3c0e221de2a2cc-ingress",
---
> "id": "6d59e208452024b3e93fbf5ff09a35300fd0ba0c-ingress",
130,169d129
< "tls-cert",
< "modules.my-sample-workload.externals.dns",
< "default",
< "humanitec/newapp-io-tls",
< "default-humanitec-tls-cert",
< "98da1e0b-4b3c-444d-ab45-9879f3f8df83",
< {
< "tls_secret_name": "8da26d868e5349f401c0df7095ef3e01f84a53e1-tls"
< }
< ]
< [
< "horizontal-pod-autoscaler",
< "modules.my-sample-workload.externals.hpa",
< "default",
< "humanitec/template",
< "hpa",
< "f6fda386-bc0a-4b84-b07e-8823c4efcfc3",
< {}
< ]
< [
< "gcp-iam-policy-binding",
< "modules.my-sample-workload.externals.my-bucket",
< "gcs-default",
< "humanitec/container",
< "htc-ref-arch-gcs-iam-member-default",
< "9284b45c-a2d9-48a3-a73a-8ef69ed87f2f",
< {}
< ]
< [
< "gcs",
< "modules.my-sample-workload.externals.my-bucket",
< "default",
< "humanitec/container",
< "htc-ref-arch-gcs-default",
< "ec22c9a0-d783-42b5-828f-96a1d62a8e6f",
< {
< "name": "ykeqomqcej"
< }
< ]
< [
177c137
< "host": "ebertfritschritchie.mabenoit.newapp.io",
---
> "host": "murraygreenholtlegroscrist.mabenoit.newapp.io",
181,210d140
< }
< ]
< [
< "gcp-vertex-ai",
< "modules.my-sample-workload.externals.vertexai",
< "default",
< "humanitec/container",
< "htc-ref-arch-vertex-ai-default",
< "638d8d4c-1e50-4b90-87da-8456b30d1fbc",
< {
< "location": "northamerica-northeast1",
< "project": "mathieu-benoit-gcp"
< }
< ]
< [
< "config",
< "tf-runner",
< "default",
< "humanitec/template",
< "terraform-runner",
< "1e5c8fb8-3796-4c36-8684-5e76c2f5c2c7",
< {
< "runner.account": "mabenoit/htc-ref-arch-cluster",
< "runner.cluster.name": "htc-ref-arch-cluster",
< "runner.cluster.project_id": "mathieu-benoit-gcp",
< "runner.cluster.zone": "northamerica-northeast1",
< "runner.cluster_type": "gke",
< "runner.namespace": "humanitec-terraform-runner",
< "runner.service_account": "humanitec-terraform-runner",
< "use_default_backend": "true"
|
-azurelinux3.0-distroless-aot-azurelinux3.0-distroless
Testing, not sure yet.
noble-chiseledazurelinuxdocker images:syft ghcr.io/mathieu-benoit/my-sample-workload(based onnoble-chiseled):syft sail-sharp-my-sample-workload-my-sample-container(based onazure-linux, this PR):trivy image ghcr.io/mathieu-benoit/my-sample-workload:trivy image sail-sharp-my-sample-workload-my-sample-container: