-
Notifications
You must be signed in to change notification settings - Fork 69
Multi Tenancy E2E Tests Plan and Progress
chenqianfzh edited this page Aug 16, 2020
·
33 revisions
- kube-dns and virtlet are running
- [] kubectl commands Done: create, run, delete, cp, exec, apply, scale, patch, create job, label, autoscale, diff, cluster-info, expose
- system tenant is created automatically. System tenant cannot be deleted.
- resources (namespaces, service accounts, clusterroles, clsuterrolebindings) created automatically at tenant initialization
- multi-tenancy namespace deleter
- tenant deleter
All the tests should be done on
- System tenant
- a regular tenant with the tenant admin context specified
- a regular tenant scope with "--tenant" option by a system tenant user
- get
- create
- run
- delete
- cp
- exec
- apply
- scale
- patch
- create job
- label
- autoscale
- diff
- cluster-info
- expose
- deployment controller
- regular tenants can not visit resources like nodes
- per-tenant CRD
- system forced CRD