Skip to content

Commit bf67bc6

Browse files
authored
Add AWS v1.1.0 manifest to master branch (#1560)
1 parent 042c84e commit bf67bc6

2 files changed

Lines changed: 235 additions & 0 deletions

File tree

kfdef/kfctl_aws.v1.1.0.yaml

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
apiVersion: kfdef.apps.kubeflow.org/v1
2+
kind: KfDef
3+
metadata:
4+
namespace: kubeflow
5+
spec:
6+
applications:
7+
- kustomizeConfig:
8+
repoRef:
9+
name: manifests
10+
path: namespaces/base
11+
name: namespaces
12+
- kustomizeConfig:
13+
repoRef:
14+
name: manifests
15+
path: application/v3
16+
name: application
17+
- kustomizeConfig:
18+
repoRef:
19+
name: manifests
20+
path: stacks/aws/application/istio-1-3-1-stack
21+
name: istio-stack
22+
- kustomizeConfig:
23+
repoRef:
24+
name: manifests
25+
path: stacks/aws/application/cluster-local-gateway-1-3-1
26+
name: cluster-local-gateway
27+
- kustomizeConfig:
28+
repoRef:
29+
name: manifests
30+
path: istio/istio/base
31+
name: istio
32+
- kustomizeConfig:
33+
repoRef:
34+
name: manifests
35+
path: stacks/aws/application/cert-manager-crds
36+
name: cert-manager-crds
37+
- kustomizeConfig:
38+
repoRef:
39+
name: manifests
40+
path: stacks/aws/application/cert-manager-kube-system-resources
41+
name: cert-manager-kube-system-resources
42+
- kustomizeConfig:
43+
repoRef:
44+
name: manifests
45+
path: stacks/aws/application/cert-manager
46+
name: cert-manager
47+
- kustomizeConfig:
48+
repoRef:
49+
name: manifests
50+
path: metacontroller/base
51+
name: metacontroller
52+
- kustomizeConfig:
53+
repoRef:
54+
name: manifests
55+
path: stacks/aws/application/oidc-authservice
56+
name: oidc-authservice
57+
- kustomizeConfig:
58+
repoRef:
59+
name: manifests
60+
path: stacks/aws/application/dex-auth
61+
name: dex
62+
- kustomizeConfig:
63+
repoRef:
64+
name: manifests
65+
path: admission-webhook/bootstrap/overlays/application
66+
name: bootstrap
67+
- kustomizeConfig:
68+
repoRef:
69+
name: manifests
70+
path: spark/spark-operator/overlays/application
71+
name: spark-operator
72+
- kustomizeConfig:
73+
repoRef:
74+
name: manifests
75+
path: stacks/aws
76+
name: kubeflow-apps
77+
- kustomizeConfig:
78+
repoRef:
79+
name: manifests
80+
path: aws/istio-ingress/base_v3
81+
name: istio-ingress
82+
- kustomizeConfig:
83+
repoRef:
84+
name: manifests
85+
path: knative/installs/generic
86+
name: knative
87+
- kustomizeConfig:
88+
repoRef:
89+
name: manifests
90+
path: kfserving/installs/generic
91+
name: kfserving
92+
- kustomizeConfig:
93+
repoRef:
94+
name: manifests
95+
path: stacks/aws/application/spartakus
96+
name: spartakus
97+
- kustomizeConfig:
98+
repoRef:
99+
name: manifests
100+
path: tensorboard/overlays/istio
101+
name: tensorboard
102+
plugins:
103+
- kind: KfAwsPlugin
104+
metadata:
105+
name: aws
106+
spec:
107+
auth:
108+
basicAuth:
109+
password: 12341234
110+
username: admin@kubeflow.org
111+
region: us-west-2
112+
enablePodIamPolicy: true
113+
# If you don't use IAM Role for Service Account, you can still use node instance roles.
114+
#roles:
115+
#- eksctl-kubeflow-aws-nodegroup-ng-a2-NodeInstanceRole-xxxxxxx
116+
repos:
117+
- name: manifests
118+
uri: https://github.com/kubeflow/manifests/archive/v1.1-branch.tar.gz
119+
version: v1.1-branch
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
apiVersion: kfdef.apps.kubeflow.org/v1
2+
kind: KfDef
3+
metadata:
4+
namespace: kubeflow
5+
spec:
6+
applications:
7+
- kustomizeConfig:
8+
repoRef:
9+
name: manifests
10+
path: namespaces/base
11+
name: namespaces
12+
- kustomizeConfig:
13+
repoRef:
14+
name: manifests
15+
path: stacks/aws/application/istio-stack
16+
name: istio-stack
17+
- kustomizeConfig:
18+
repoRef:
19+
name: manifests
20+
path: stacks/aws/application/cluster-local-gateway
21+
name: cluster-local-gateway
22+
- kustomizeConfig:
23+
repoRef:
24+
name: manifests
25+
path: stacks/aws/application/istio
26+
name: istio
27+
- kustomizeConfig:
28+
repoRef:
29+
name: manifests
30+
path: application/v3
31+
name: application
32+
- kustomizeConfig:
33+
repoRef:
34+
name: manifests
35+
path: stacks/aws/application/cert-manager-crds
36+
name: cert-manager-crds
37+
- kustomizeConfig:
38+
repoRef:
39+
name: manifests
40+
path: stacks/aws/application/cert-manager-kube-system-resources
41+
name: cert-manager-kube-system-resources
42+
- kustomizeConfig:
43+
repoRef:
44+
name: manifests
45+
path: stacks/aws/application/cert-manager
46+
name: cert-manager
47+
- kustomizeConfig:
48+
repoRef:
49+
name: manifests
50+
path: metacontroller/base
51+
name: metacontroller
52+
- kustomizeConfig:
53+
repoRef:
54+
name: manifests
55+
path: admission-webhook/bootstrap/overlays/application
56+
name: bootstrap
57+
- kustomizeConfig:
58+
repoRef:
59+
name: manifests
60+
path: spark/spark-operator/overlays/application
61+
name: spark-operator
62+
- kustomizeConfig:
63+
repoRef:
64+
name: manifests
65+
path: knative/installs/generic
66+
name: knative
67+
- kustomizeConfig:
68+
repoRef:
69+
name: manifests
70+
path: kfserving/installs/generic
71+
name: kfserving
72+
- kustomizeConfig:
73+
repoRef:
74+
name: manifests
75+
path: stacks/aws/application/spartakus
76+
name: spartakus
77+
- kustomizeConfig:
78+
repoRef:
79+
name: manifests
80+
path: tensorboard/overlays/istio
81+
name: tensorboard
82+
- kustomizeConfig:
83+
repoRef:
84+
name: manifests
85+
path: stacks/aws
86+
name: kubeflow-apps
87+
- kustomizeConfig:
88+
repoRef:
89+
name: manifests
90+
path: stacks/aws/application/istio-ingress-cognito
91+
name: istio-ingress
92+
- kustomizeConfig:
93+
repoRef:
94+
name: manifests
95+
path: aws/aws-istio-authz-adaptor/base_v3
96+
name: aws-istio-authz-adaptor
97+
plugins:
98+
- kind: KfAwsPlugin
99+
metadata:
100+
name: aws
101+
spec:
102+
auth:
103+
cognito:
104+
certArn: arn:aws:acm:us-west-2:xxxxx:certificate/xxxxxxxxxxxxx-xxxx
105+
cognitoAppClientId: xxxxxbxxxxxx
106+
cognitoUserPoolArn: arn:aws:cognito-idp:us-west-2:xxxxx:userpool/us-west-2_xxxxxx
107+
cognitoUserPoolDomain: your-user-pool
108+
region: us-west-2
109+
enablePodIamPolicy: true
110+
# If you don't use IAM Role for Service Account, you can still use node instance roles.
111+
#roles:
112+
#- eksctl-kubeflow-aws-nodegroup-ng-a2-NodeInstanceRole-xxxxxxx
113+
repos:
114+
- name: manifests
115+
uri: https://github.com/kubeflow/manifests/archive/v1.1-branch.tar.gz
116+
version: v1.1-branch

0 commit comments

Comments
 (0)