website: remove static service account, use helm chart instead
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
		
							
								
								
									
										1
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								Makefile
									
									
									
									
									
								
							@ -30,7 +30,6 @@ lint-fix:
 | 
			
		||||
		website/developer-docs
 | 
			
		||||
 | 
			
		||||
lint:
 | 
			
		||||
	pyright authentik tests lifecycle
 | 
			
		||||
	bandit -r authentik tests lifecycle -x node_modules
 | 
			
		||||
	pylint authentik tests lifecycle
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,6 @@ from typing import Optional
 | 
			
		||||
from deepmerge import always_merger
 | 
			
		||||
from django.http import HttpRequest, HttpResponse
 | 
			
		||||
from django.http.response import HttpResponseBadRequest
 | 
			
		||||
from django.shortcuts import get_object_or_404
 | 
			
		||||
from structlog.stdlib import get_logger
 | 
			
		||||
 | 
			
		||||
from authentik.flows.models import in_memory_stage
 | 
			
		||||
 | 
			
		||||
@ -1,112 +0,0 @@
 | 
			
		||||
---
 | 
			
		||||
apiVersion: v1
 | 
			
		||||
kind: ServiceAccount
 | 
			
		||||
metadata:
 | 
			
		||||
  name: authentik
 | 
			
		||||
  namespace: ##NAMESPACE##
 | 
			
		||||
---
 | 
			
		||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
			
		||||
kind: RoleBinding
 | 
			
		||||
metadata:
 | 
			
		||||
  name: authentik
 | 
			
		||||
  namespace: ##NAMESPACE##
 | 
			
		||||
roleRef:
 | 
			
		||||
  apiGroup: rbac.authorization.k8s.io
 | 
			
		||||
  kind: Role
 | 
			
		||||
  name: authentik
 | 
			
		||||
subjects:
 | 
			
		||||
  - kind: ServiceAccount
 | 
			
		||||
    name: authentik
 | 
			
		||||
    namespace: ##NAMESPACE##
 | 
			
		||||
---
 | 
			
		||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
			
		||||
kind: Role
 | 
			
		||||
metadata:
 | 
			
		||||
  name: authentik
 | 
			
		||||
  namespace: ##NAMESPACE##
 | 
			
		||||
rules:
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - ""
 | 
			
		||||
    resources:
 | 
			
		||||
      - secrets
 | 
			
		||||
      - services
 | 
			
		||||
      - configmaps
 | 
			
		||||
    verbs:
 | 
			
		||||
      - get
 | 
			
		||||
      - create
 | 
			
		||||
      - delete
 | 
			
		||||
      - list
 | 
			
		||||
      - patch
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - extensions
 | 
			
		||||
      - apps
 | 
			
		||||
    resources:
 | 
			
		||||
      - deployments
 | 
			
		||||
    verbs:
 | 
			
		||||
      - get
 | 
			
		||||
      - create
 | 
			
		||||
      - delete
 | 
			
		||||
      - list
 | 
			
		||||
      - patch
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - extensions
 | 
			
		||||
      - networking.k8s.io
 | 
			
		||||
    resources:
 | 
			
		||||
      - ingresses
 | 
			
		||||
    verbs:
 | 
			
		||||
      - get
 | 
			
		||||
      - create
 | 
			
		||||
      - delete
 | 
			
		||||
      - list
 | 
			
		||||
      - patch
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - traefik.containo.us
 | 
			
		||||
    resources:
 | 
			
		||||
      - middlewares
 | 
			
		||||
    verbs:
 | 
			
		||||
      - get
 | 
			
		||||
      - create
 | 
			
		||||
      - delete
 | 
			
		||||
      - list
 | 
			
		||||
      - patch
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - monitoring.coreos.com
 | 
			
		||||
    resources:
 | 
			
		||||
      - servicemonitors
 | 
			
		||||
    verbs:
 | 
			
		||||
      - get
 | 
			
		||||
      - create
 | 
			
		||||
      - delete
 | 
			
		||||
      - list
 | 
			
		||||
      - patch
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - apiextensions.k8s.io
 | 
			
		||||
    resources:
 | 
			
		||||
      - customresourcedefinitions
 | 
			
		||||
    verbs:
 | 
			
		||||
      - list
 | 
			
		||||
---
 | 
			
		||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
			
		||||
kind: ClusterRoleBinding
 | 
			
		||||
metadata:
 | 
			
		||||
  name: authentik
 | 
			
		||||
roleRef:
 | 
			
		||||
  apiGroup: rbac.authorization.k8s.io
 | 
			
		||||
  kind: ClusterRole
 | 
			
		||||
  name: authentik
 | 
			
		||||
subjects:
 | 
			
		||||
  - kind: ServiceAccount
 | 
			
		||||
    name: authentik
 | 
			
		||||
    namespace: ##NAMESPACE##
 | 
			
		||||
---
 | 
			
		||||
apiVersion: rbac.authorization.k8s.io/v1
 | 
			
		||||
kind: ClusterRole
 | 
			
		||||
metadata:
 | 
			
		||||
  name: authentik
 | 
			
		||||
rules:
 | 
			
		||||
  - apiGroups:
 | 
			
		||||
      - apiextensions.k8s.io
 | 
			
		||||
    resources:
 | 
			
		||||
      - customresourcedefinitions
 | 
			
		||||
    verbs:
 | 
			
		||||
      - list
 | 
			
		||||
		Reference in New Issue
	
	Block a user