Skip to content

Commit

Permalink
Merge pull request #193 from ckavili/feature/network-policy
Browse files Browse the repository at this point in the history
🏙 network policy chart added 🏙
  • Loading branch information
eformat authored Oct 26, 2020
2 parents 50521c8 + a2af406 commit ca00596
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ There are three main components (one in each folder) to this repository. Each pa
2. Ubiquitous Journey - Contains all the tools, collaboration software and day2ops to be deployed on Red Hat OpenShift. This includes chat applications, task management apps and tools to support CI/CD workflows and testing. For the complete list and details: [What's in the box?👨](docs/whats-in-the-box.md)
3. An example (pet-battle) to show how the same structure can be used to implement GitOps for a simple three tiered app stack.


## How do I run it? 🏃‍♀️

### Prereq
Expand All @@ -33,7 +32,6 @@ If you want to find out all the magic behind, how to override the default values
### ArgoCD Master and Child 👩‍👦
We can create a master ArgoCD instance in the cluster that can bootstrap other "child" ArgoCD instance(s) for any given project team. This is a good approach if you want each project team to own and operate their own software development tools (jenkins, sonar, argocd, etc) but restrict any elevated permissions they may need e.g.creating argocd Custom Resources Definitions (`CRD's`) or limiting project creation. See [ArgoCD Master and Child Deployment](docs/argocd-master-child.md)


## How can I bring my own tooling?

TODO - add some instructions for adding:
Expand Down
9 changes: 9 additions & 0 deletions ubiquitous-journey/values-day2ops.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,12 @@ applications:
values:
namespace: *ops_ns
prune_type: deployments
# Network Policies for Emulating Multitenancy
- name: network-policy
enabled: false
source: https://github.com/redhat-cop/helm-charts.git
source_path: charts/network-policy
sync_policy: *sync_policy_true
destination: *ops_ns
source_ref: "networkpolicy-1.0.0"

0 comments on commit ca00596

Please sign in to comment.