Skip to content

Commit 5587da5

Browse files
authored
Revert PR #1: Garcia/change to operator (#18)
1 parent 7a1cd1c commit 5587da5

161 files changed

Lines changed: 493 additions & 4134 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ This repository contains a reference architecture utilizing [Kubernetes](https:/
44

55
Once the architecture is fully stood up, you'll have:
66

7-
- An Apollo Router running and managed by the [Apollo GraphOS Operator](https://www.apollographql.com/docs/apollo-operator/), utilizing:
7+
- An Apollo Router running utilizing:
88
- [Persisted Queries for safelisting operations](https://www.apollographql.com/docs/router/configuration/persisted-queries/#differences-from-automatic-persisted-queries)
99
- [A coprocessor for handling customizations outside of the router](https://www.apollographql.com/docs/router/customizations/coprocessor)
1010
- [Rhai scripts to do basic customizations within the router container](https://www.apollographql.com/docs/router/customizations/rhai)
1111
- [Authorization/Authentication directives](https://www.apollographql.com/docs/router/configuration/authorization)
12-
- Eight subgraphs, each handling a portion of the overall supergraph schema, with schemas automatically published to GraphOS via the operator
12+
- Eight subgraphs, each handling a portion of the overall supergraph schema
1313
- A React-based frontend application utilizing Apollo Client
14-
- Apollo GraphOS Operator for automated schema publishing, composition, and deployment
14+
- GitHub Actions to automate image building and GraphOS-specific implementations, including schema publishing and persisted query manifest creation/publishing
1515
- Tools to run k6 load tests against the architecture from within the same cluster
1616

1717
### The ending architecture
@@ -45,14 +45,6 @@ During setup, you'll be:
4545
- Provisioning resources
4646
- Deploying the applications, including router, subgraphs, client, and observability tools
4747

48-
### [Operator Guide](/docs/operator-guide.md)
49-
50-
Learn how the Apollo GraphOS Operator works in this architecture, including:
51-
- Schema publishing and composition flow
52-
- Monitoring operator-managed resources
53-
- Troubleshooting common issues
54-
- Updating router configuration
55-
5648
### [Cleanup](/docs/cleanup.md)
5749

5850
Once finished, you can cleanup your environments following the above document.

deploy/client/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
replicaCount: 3
22

33
image:
4-
repository: ghcr.io/${GITHUB_ORG}/reference-architecture/client
4+
repository: ghcr.io/apollosolutions/reference-architecture/client
55
pullPolicy: Always
66
tag: main
77

deploy/coprocessor/values.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
namespace: apollo
2-
31
replicaCount: 3
42

53
image:
6-
repository: ghcr.io/${GITHUB_ORG}/reference-architecture/coprocessor
4+
repository: ghcr.io/apollosolutions/reference-architecture/coprocessor
75
pullPolicy: Always
86
tag: main
97

deploy/operator-resources/ROUTER_CONFIG_MIGRATION.md

Lines changed: 0 additions & 188 deletions
This file was deleted.

deploy/operator-resources/apply-resources.sh

Lines changed: 0 additions & 37 deletions
This file was deleted.

deploy/operator-resources/ingress-dev.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

deploy/operator-resources/ingress-prod.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

deploy/operator-resources/supergraph-dev.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

deploy/operator-resources/supergraph-prod.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

deploy/operator-resources/supergraphschema-dev.yaml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)