Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 11 additions & 26 deletions address-completion-s4/k8s/apirule-oauth.yaml
Original file line number Diff line number Diff line change
@@ -1,33 +1,18 @@
apiVersion: gateway.kyma-project.io/v1beta1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: s4-address-validation
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
host: s4-address-validation
rules:
- accessStrategies:
- config:
required_scope: ["s4-bp-write"]
handler: oauth2_introspection
methods:
- GET
- POST
- PUT
- DELETE
- PATCH
- HEAD
path: /.*
gateway: kyma-system/kyma-gateway
hosts:
- s4-address-validation
service:
name: s4-address-validation
port: 80
---
apiVersion: hydra.ory.sh/v1alpha1
kind: OAuth2Client
metadata:
name: s4-busi-partner
spec:
grantTypes:
- "client_credentials"
scope: "s4-bp-write"
secretName: s4-busi-partner
rules:
- path: /*
methods: ["DELETE", "HEAD", "GET", "PATCH", "POST", "PUT"]
jwt:
authentications:
- issuer: <your-issuer-url>
jwksUri: <your-jwks-uri>
44 changes: 7 additions & 37 deletions api-mssql-go/k8s/deployment-servicebinding.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,3 @@
apiVersion: servicecatalog.k8s.io/v1beta1
kind: ServiceBinding
metadata:
name: azure-sql-binding
labels:
app: api-mssql-go
spec:
instanceRef:
name: <Service Binding Name>
---
apiVersion: servicecatalog.kyma-project.io/v1alpha1
kind: ServiceBindingUsage
metadata:
name: azure-sql-binding-usage
labels:
app: api-mssql-go
spec:
serviceBindingRef:
name: azure-sql-binding
usedBy:
kind: deployment
name: api-mssql-go
parameters:
envPrefix:
name: "MYAPP_"
---
apiVersion: apps/v1
kind: Deployment
Expand Down Expand Up @@ -64,23 +39,18 @@ spec:
selector:
app: api-mssql-go
---
apiVersion: gateway.kyma-project.io/v1beta1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: api-mssql-go
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
host: api-mssql-go
gateway: kyma-system/kyma-gateway
hosts:
- api-mssql-go
service:
name: api-mssql-go
port: 80
rules:
- path: /orders|/orders/.*
accessStrategies:
- config: {}
handler: noop
methods:
- GET
- POST
- PUT
- DELETE
- path: /orders/{**}
noAuth: true
methods: ["GET", "POST", "PUT", "DELETE"]
21 changes: 7 additions & 14 deletions app-auth-proxy/k8s/apirule.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,15 @@
apiVersion: gateway.kyma-project.io/v1beta1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: app-auth-proxy
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
host: app-auth-proxy
gateway: kyma-system/kyma-gateway
hosts:
- app-auth-proxy
service:
name: app-auth-proxy
port: 80
rules:
- path: /.*
accessStrategies:
- config: {}
handler: noop
methods:
- GET
- POST
- PUT
- DELETE
- HEAD
- PATCH
- path: /*
noAuth: true
methods: ["GET", "POST", "PUT", "DELETE", "HEAD", "PATCH"]
12 changes: 6 additions & 6 deletions c4c-mock/deployment/kyma.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
labels:
app: c4c-mock
name: c4c-mock
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
gateway: kyma-system/kyma-gateway
service:
name: c4c-mock
port: 10000
host: c4c
hosts:
- c4c
rules:
- path: /.*
- path: /*
methods: ["GET","POST","PUT","DELETE","HEAD"]
accessStrategies:
- handler: noop
noAuth: true
21 changes: 7 additions & 14 deletions cdc-extension/k8s/api-rule.yaml
Original file line number Diff line number Diff line change
@@ -1,23 +1,16 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: cdc-extension
namespace: cdc
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
gateway: kyma-system/kyma-gateway
hosts:
- cdc-extension
rules:
- accessStrategies:
- config: {}
handler: allow
methods:
- GET
- POST
- PUT
- PATCH
- DELETE
- HEAD
path: /.*
- noAuth: true
methods: ["GET", "POST", "PUT", "PATCH", "DELETE", "HEAD"]
path: /*
service:
host: cdc-extension
name: cdc-extension
port: 80
21 changes: 7 additions & 14 deletions cdc-webhook/cdc-subscription-webhook/k8s/api-rule.yaml
Original file line number Diff line number Diff line change
@@ -1,23 +1,16 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: cdc-subscription-webhook
namespace: cdc
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
gateway: kyma-system/kyma-gateway
hosts:
- cdc-subscription-webhook
rules:
- accessStrategies:
- config: {}
handler: allow
methods:
- GET
- POST
- PUT
- PATCH
- DELETE
- HEAD
path: /.*
- noAuth: true
methods: ["GET", "POST", "PUT", "PATCH", "DELETE", "HEAD"]
path: /*
service:
host: cdc-subscription-webhook
name: cdc-subscription-webhook
port: 80
36 changes: 12 additions & 24 deletions cdp-extension/k8s/api-rule.yaml
Original file line number Diff line number Diff line change
@@ -1,31 +1,19 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: cdp-extension
namespace: cdp
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
rules:
- accessStrategies:
- config:
jwks_urls:
- https://accounts.DATA_CENTER/accounts.getJWTPublicKey?v2=true
# Example:
# - https://accounts.us1.gigya.com/accounts.getJWTPublicKey?v2=true
trusted_issuers:
- https://fidm.gigya.com/jwt/BUSINESS_UNIT_ID/
# Example:
# - https://fidm.gigya.com/jwt/1_0A00AAAAa-a0AAAAOaA0aA/
handler: jwt
methods:
- GET
- POST
- PUT
- PATCH
- DELETE
- HEAD
path: /.*
gateway: kyma-system/kyma-gateway
hosts:
- cdp-extension
service:
host: cdp-extension
name: cdp-extension
port: 80
port: 80
rules:
- path: /*
methods: ["GET", "POST", "PUT", "PATCH", "DELETE", "HEAD"]
jwt:
authentications:
- jwksUri: https://accounts.DATA_CENTER/accounts.getJWTPublicKey?v2=true
issuer: https://fidm.gigya.com/jwt/BUSINESS_UNIT_ID/
24 changes: 11 additions & 13 deletions cloudsdk-client-cert-auth/k8s/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,21 +58,19 @@ spec:
status:
loadBalancer: {}
---
apiVersion: gateway.kyma-project.io/v1beta1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: cloudsdk-client-cert-auth
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
host: cloudsdk-client-cert-auth
gateway: kyma-system/kyma-gateway
hosts:
- cloudsdk-client-cert-auth
rules:
- accessStrategies:
- config: {}
handler: noop
methods:
- GET
path: /.*
service:
name: cloudsdk-client-cert-auth
port: 8080
status: {}
- noAuth: true
methods:
- GET
path: /*
service:
name: cloudsdk-client-cert-auth
port: 8080
13 changes: 6 additions & 7 deletions custom-component-dapr/k8s/apirule.yaml
Original file line number Diff line number Diff line change
@@ -1,19 +1,18 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: daprwishlistappsdk
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
gateway: kyma-system/kyma-gateway
hosts:
- daprwishlistapp
rules:
- accessStrategies:
- config: {}
handler: noop
- noAuth: true
methods:
- GET
- POST
- DELETE
path: /.*
path: /*
service:
host: daprwishlistapp
name: daprwishlistapp
port: 7080
15 changes: 7 additions & 8 deletions dsagtt22/kymafunctions/apirule_delayedorderemailsender.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: delayedorderemailsender
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
spec:
gateway: kyma-system/kyma-gateway
hosts:
- delayedorderemailsender.<YOUR HOST>
rules:
- accessStrategies:
- config: {}
handler: noop
- noAuth: true
methods:
- GET
- POST
path: /.*
path: /*
service:
host: delayedorderemailsender.<YOUR HOST>
name: delayedorderemailsender
port: 80
15 changes: 7 additions & 8 deletions dsagtt22/kymafunctions/apirule_supplychaintrigger.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
apiVersion: gateway.kyma-project.io/v1alpha1
apiVersion: gateway.kyma-project.io/v2
kind: APIRule
metadata:
name: supplychaintrigger
spec:
gateway: kyma-gateway.kyma-system.svc.cluster.local
spec:
gateway: kyma-system/kyma-gateway
hosts:
- supplychaintrigger.<YOUR HOST>
rules:
- accessStrategies:
- config: {}
handler: noop
- noAuth: true
methods:
- POST
- GET
path: /.*
path: /*
service:
host: supplychaintrigger.<YOUR HOST>
name: triggersupplyshortagemessage
port: 80
Loading