Skip to content

Commit 94e291b

Browse files
authored
Merge pull request #56 from lscalabrini01/qa_issue-1843
Testing Fleet + Appco + Istio
2 parents f934ca4 + 61f1b34 commit 94e291b

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

appco/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# AppCo Example
2+
3+
This example will deploy the [Istio SUSE Application Collection](https://apps.rancher.io/applications/istio).
4+
The app will be deployed into the `istio-system` namespace. Note that you must have create the `application-collection` secret into the `istio-system` namespace using the [AppCo Username](https://apps.rancher.io/settings/profile) as username and the [AppCo Access token](https://apps.rancher.io/settings/access-tokens) as password.
5+
6+
```yaml
7+
kind: GitRepo
8+
apiVersion: fleet.cattle.io/v1alpha1
9+
metadata:
10+
name: appcotest
11+
namespace: fleet-local
12+
spec:
13+
repo: https://github.com/rancher/fleet-examples
14+
branch: master
15+
paths:
16+
- appco
17+
```

appco/fleet.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
defaultNamespace: istio-system
2+
helm:
3+
releaseName: rancher-istio
4+
chart: "oci://dp.apps.rancher.io/charts/istio"
5+
version: "0.8.1"
6+
force: false
7+
timeoutSeconds: 0
8+
targetNamespace: istio-system
9+
values:
10+
global:
11+
imagePullSecrets: [ "application-collection" ]
12+
diff:
13+
comparePatches:
14+
- apiVersion: admissionregistration.k8s.io/v1
15+
kind: ValidatingWebhookConfiguration
16+
name: istio-validator-istio-system
17+
operations:
18+
- {"op": "remove", "path":"/webhooks"}
19+
- apiVersion: admissionregistration.k8s.io/v1
20+
kind: ValidatingWebhookConfiguration
21+
name: istiod-default-validator
22+
operations:
23+
- {"op": "remove", "path":"/webhooks"}

0 commit comments

Comments
 (0)