mirror of
https://github.com/furyhawk/cloudy.git
synced 2026-05-24 00:45:58 +00:00
feat: add initial Kubernetes conversion for swarm services
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
apiVersion: traefik.io/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: admin-auth
|
||||
namespace: swarm-converted
|
||||
spec:
|
||||
basicAuth:
|
||||
secret: traefik-basic-auth
|
||||
|
||||
---
|
||||
|
||||
apiVersion: traefik.io/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: rate-limit
|
||||
namespace: swarm-converted
|
||||
spec:
|
||||
rateLimit:
|
||||
average: 384
|
||||
burst: 128
|
||||
period: 10s
|
||||
|
||||
---
|
||||
|
||||
apiVersion: traefik.io/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: no-www
|
||||
namespace: swarm-converted
|
||||
spec:
|
||||
redirectRegex:
|
||||
regex: ^https://www\.(.*)$
|
||||
replacement: https://$1
|
||||
permanent: true
|
||||
|
||||
---
|
||||
|
||||
apiVersion: traefik.io/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: redirect-resume
|
||||
namespace: swarm-converted
|
||||
spec:
|
||||
redirectRegex:
|
||||
regex: ^https://resume\.REPLACE_DOMAIN/(.*)
|
||||
replacement: https://info.REPLACE_DOMAIN/resume/$1
|
||||
permanent: true
|
||||
|
||||
---
|
||||
|
||||
apiVersion: traefik.io/v1alpha1
|
||||
kind: Middleware
|
||||
metadata:
|
||||
name: redirect-blog
|
||||
namespace: swarm-converted
|
||||
spec:
|
||||
redirectRegex:
|
||||
regex: ^https://blog\.REPLACE_DOMAIN/(.*)
|
||||
replacement: https://furyhawk.github.io/124c41/$1
|
||||
permanent: true
|
||||
Reference in New Issue
Block a user