semaphore-demo-ruby-kubernetes
container-structure-test
semaphore-demo-ruby-kubernetes | container-structure-test | |
---|---|---|
3 | 7 | |
19 | 2,250 | |
- | 0.7% | |
5.0 | 7.6 | |
3 months ago | 14 days ago | |
Ruby | Go | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
semaphore-demo-ruby-kubernetes
container-structure-test
-
How to break into MLOps Engineering roles
Testing your container : container-structure-test https://github.com/GoogleContainerTools/container-structure-test
- Azure Web Service env-variables not working with Azure Container Registry (ACR) image
- Does Docker have a way of verifying at "compile-time"/build-time that a container will be able to run its CMD successfully?
-
TESTING DOCKER CONTAINER STRUCTURE
There is a way! Google's container structure test is the answer. container-structure-test.
-
Structure Testing for Docker Containers
Container Structure Tests (CST) is a container-testing tool developed by Google and open-sourced with the Apache 2.0 license. CST comes with a predefined set of tests for looking at what’s actually inside a container image.
- Unit tests for hardened images
-
Docker unit test: how to test a Dockerfile (Guide 2020)
The best tool I can raccomand to write a unit test for a Docker is the Container Structure Test framework. This framework, developed by Google, makes super easy to test the structure of your container image.
What are some alternatives?
trivy-ci-test
goss - Quick and Easy server testing/validation
appshield - Security configuration checks for popular cloud native applications and infrastructure.
inspec - InSpec: Auditing and Testing Framework
semaphore-demo-ruby-kubernetespipeline.png
trivy - Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
ansible-collection-hardening - This Ansible collection provides battle tested hardening for Linux, SSH, nginx, MySQL
cuber-gem - An automation tool that simplify the deployment of your apps on Kubernetes.
trivy-plugin-kubectl - A Trivy plugin that scans the images of a kubernetes resource
kubeconform - A FAST Kubernetes manifests validator, with support for Custom Resources!
kube-score - Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.