final plan notes

This commit is contained in:
Elizabeth W
2026-04-19 22:12:10 -06:00
parent 963e020efa
commit 8c2c420bff
+47
View File
@@ -0,0 +1,47 @@
# for the pipeline
## languages
#### The tools we are using to write this in and deploy it
helm
pulumi
argo workflows?
## pipeline
#### The actual steps in the pipeline
pulumi
pulumi crossguard
socket.dev
argo workflows
semgrep
trufflehog
syft // do we need this as socket.dev or semgrep can do sbom?
grype
renovate bot
kics (keeping infrastructure as code secure)
## k8's
#### Things I assume I need installed in my k8's cluster
infisical
argo workflows
defectdojo
## repository
#### Things to set on the repository
branch protection
## local
#### Things to add to my chezmoi install so that they are always available but should be mentioned as things the user should have
eslint-plugin-security
gitleaks
socket cli
## Might be needed
#### Things that we might need. I am unsure if we have other tools that sufficiently cover the security concerns
trivy
# For homelab
## optional things
#### These are things that will exist in my homelab eventually, however they are not needed for this pipeline I think
harbor containe registry
suse security (neuvector)
nexus package caching