Skip to content

Commit

Permalink
Adding Quay to doc and status.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
kincl committed Sep 5, 2023
1 parent db788bb commit d171b5b
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ DevSecOps CICD pipeline demo using several technologies such as:
- [OpenShift Pipelines](https://www.openshift.com/learn/topics/ci-cd)
- [OpenShift GitOps](https://www.openshift.com/blog/announcing-openshift-gitops)
- [OpenShift Advanced Cluster Security for Kubernetes](https://www.redhat.com/en/resources/advanced-cluster-security-for-kubernetes-datasheet)
- [OpenShift Container Registry](https://docs.openshift.com/container-platform/latest/registry/architecture-component-imageregistry.html)
- [Red Hat Quay](https://www.redhat.com/en/resources/quay-datasheet)

Vulnerability and configuration management methods included in this demo are the following:

Expand Down Expand Up @@ -41,7 +41,7 @@ On every push to the spring-petclinic git repository on Gogs git server, the fol
1. [Dependency report](docs/Steps.md#dependency-report) from the source code is generated and uploaded to the report server repository.
2. [Unit tests](docs/Steps.md#unit-tests) are executed and in parallel the code is [analyzed by Sonarqube](docs/Steps.md#code-analysis-sonarqube) for anti-patterns.
3. Application is packaged as a JAR and [released to Sonatype Nexus](docs/Steps.md#release-app) snapshot repository
4. A [container image is built](docs/Steps.md#build-image) in DEV environment using S2I, and pushed to OpenShift internal registry, and tagged with spring-petclinic:[branch]-[commit-sha] and spring-petclinic:latest
4. A [container image is built](docs/Steps.md#build-image) in DEV environment using S2I and pushed to local instance of Red Hat Quay tagged with spring-petclinic:[branch]-[commit-sha] and spring-petclinic:latest

## 2. DevSecOps steps using Advanced Cluster Security for Kubernetes

Expand Down
5 changes: 5 additions & 0 deletions status.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,8 @@ printf "\n## ArgoCD Server - Username/Password: admin/[DEX] ##\n"
ARGO=$(oc get route -n openshift-gitops openshift-gitops-server -o jsonpath='{.spec.host}')
printf "https://$ARGO"
printf "\n"

printf "\n## Quay Server - Username/Password: quayadmin/quaypass123 ##\n"
QUAY=$(oc get route -n quay-demo demo-registry-quay -o jsonpath='{.spec.host}')
printf "https://$QUAY"
printf "\n"

0 comments on commit d171b5b

Please sign in to comment.