-
Notifications
You must be signed in to change notification settings - Fork 31
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
Break out scripts to install and setup #297
Conversation
Signed-off-by: pxp928 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a quick comment without a detailed look at the other changes. We probably want to document the general stages for file numbering, and whether we can use the same number for different scripts that can be run concurrently.
Makefile
Outdated
@@ -33,7 +33,7 @@ setup-minikube: ## Setup a Kubernetes cluster using Minikube | |||
bash platform/00-kubernetes-minikube-setup.sh | |||
|
|||
.PHONY: setup-frsca | |||
setup-frsca: setup-certs setup-registry setup-tekton-chains setup-spire setup-vault | |||
setup-frsca: setup-certs setup-registry install-tekton-pipelines setup-tekton-pipelines install-tekton-chains setup-tekton-chains install-spire setup-spire install-vault setup-vault |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should kyverno be part of frsca? Seems like we'd want it here instead of adding entries to the quickstart.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree that it should be added. For some reason we did not have it as part of setup-frsca
so I did not move it. Maybe it was a remanent of the old work, but I will add it in.
Need to think about this. Need to do some tests to see what can come up concurrently. |
Updated |
Signed-off-by: pxp928 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. There's still some stuff I want to change, but I'm adding that to my list to send as a separate PR.
Signed-off-by: pxp928 [email protected]
Breakout the scripts based on issue #292 and the discussion around reorg. Break out scripts to install and setup to allow for ease of install and development.