Views¶
API Views¶
-
class
kubernetes_manager.views.model_views.KubernetesConfigMapViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows configmaps to be edited or deleted
-
deploy(request, *args, **kwargs)¶ Action to deploy the ConfigMap resource to target cluster.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
remove(request, *args, **kwargs)¶ Action to delete the kubernetes ConfigMap from the cluster.
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesConfigMapSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesContainerViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows containers to be edited or deleted.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesContainerSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesDeploymentViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows deployments to be edited or deleted.
-
deploy(request, *args, **kwargs)¶ Action to deploy the kubernetes resource to target cluster.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
pod_usage(request, *args, **kwargs)¶ Action to fetch point-in-time cpu and memory usage of pod.
-
queryset¶
-
remove(request, *args, **kwargs)¶ Action to delete the kubernetes resource from the cluster/namespaces
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesDeploymentSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesIngressViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows ingress to be edited or deleted.
-
deploy(request, *args, **kwargs)¶ Action to deploy the kubernetes resource to target cluster.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
remove(request, *args, **kwargs)¶ Action to delete the kubernetes resource from the cluster/namespace.
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesIngressSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesJobViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows jobs to be edited or deleted.
-
deploy(request, *args, **kwargs)¶ Action to deploy the kubernetes resource to target cluster.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
pod_usage(request, *args, **kwargs)¶ Action to fetch point-in-time cpu and memory usage of pod.
-
queryset¶
-
remove(request, *args, **kwargs)¶ Action to delete the kubernetes resource from the target cluster/ns.
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesJobSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesNamespaceViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows namespaces to be created or deleted
-
deploy(request, *args, **kwargs)¶ Action to deploy the namespace resource to target cluster.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
remove(request, *args, **kwargs)¶ Action to delete the kubernetes namespace from the cluster.
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesNamespaceSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesPodTemplateViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows pod templates to be edited or deleted.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesPodTemplateSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesServiceViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows services to be edited or deleted.
-
deploy(request, *args, **kwargs)¶ Action to deploy the kubernetes resource to target cluster.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
remove(request, *args, **kwargs)¶ Action to delete the kubernetes resource from the cluster/namespace.
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesServiceSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesVolumeMountViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows volumes to be edited or deleted.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesVolumeMountSerializer
-
-
class
kubernetes_manager.views.model_views.KubernetesVolumeViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows volumes to be edited or deleted.
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.KubernetesVolumeSerializer
-
-
class
kubernetes_manager.views.model_views.TargetClusterViewSet(*args: Any, **kwargs: Any)¶ Bases:
rest_framework.viewsets.ModelViewSetAPI endpoint that allows cluster configs to be edited or deleted
-
permission_classes= [rest_framework.permissions.IsAuthenticated]¶
-
queryset¶
-
serializer_class¶ alias of
kubernetes_manager.serializers.base.TargetClusterSerializer
-