Merge pull request #56 from lscalabrini01/qa_issue-1843
Testing Fleet + Appco + Istio
This commit is contained in:
17
appco/README.md
Normal file
17
appco/README.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# AppCo Example
|
||||||
|
|
||||||
|
This example will deploy the [Istio SUSE Application Collection](https://apps.rancher.io/applications/istio).
|
||||||
|
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.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
kind: GitRepo
|
||||||
|
apiVersion: fleet.cattle.io/v1alpha1
|
||||||
|
metadata:
|
||||||
|
name: appcotest
|
||||||
|
namespace: fleet-local
|
||||||
|
spec:
|
||||||
|
repo: https://github.com/rancher/fleet-examples
|
||||||
|
branch: master
|
||||||
|
paths:
|
||||||
|
- appco
|
||||||
|
```
|
||||||
23
appco/fleet.yaml
Normal file
23
appco/fleet.yaml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
defaultNamespace: istio-system
|
||||||
|
helm:
|
||||||
|
releaseName: rancher-istio
|
||||||
|
chart: "oci://dp.apps.rancher.io/charts/istio"
|
||||||
|
version: "0.8.1"
|
||||||
|
force: false
|
||||||
|
timeoutSeconds: 0
|
||||||
|
targetNamespace: istio-system
|
||||||
|
values:
|
||||||
|
global:
|
||||||
|
imagePullSecrets: [ "application-collection" ]
|
||||||
|
diff:
|
||||||
|
comparePatches:
|
||||||
|
- apiVersion: admissionregistration.k8s.io/v1
|
||||||
|
kind: ValidatingWebhookConfiguration
|
||||||
|
name: istio-validator-istio-system
|
||||||
|
operations:
|
||||||
|
- {"op": "remove", "path":"/webhooks"}
|
||||||
|
- apiVersion: admissionregistration.k8s.io/v1
|
||||||
|
kind: ValidatingWebhookConfiguration
|
||||||
|
name: istiod-default-validator
|
||||||
|
operations:
|
||||||
|
- {"op": "remove", "path":"/webhooks"}
|
||||||
Reference in New Issue
Block a user