Documentation ¶
Overview ¶
Package core provides a client for fetching resource data from Kubernetes.
Package core provides a client for fetching resource data from Kubernetes.
Package core provides a client for fetching resource data from Kubernetes.
Package core provides a client for fetching resource data from Kubernetes.
Package core provides a client for fetching resource data from Kubernetes.
Package core provides a client for fetching resource data from Kubernetes.
Package core provides a client for fetching resource data from Kubernetes.
Index ¶
- func FetchDeployments(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
- func FetchIngress(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
- func FetchPersistentVolumeClaims(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
- func FetchPersistentVolumes(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
- func FetchPods(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
- func FetchServiceAccounts(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
- func FetchServices(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FetchDeployments ¶
func FetchDeployments(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
FetchDeployments fetches deployments from Kubernetes.
func FetchIngress ¶
func FetchIngress(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
FetchIngress fetches ingress from Kubernetes.
func FetchPersistentVolumeClaims ¶
func FetchPersistentVolumeClaims(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
FetchPersistentVolumeClaims fetches service accounts from Kubernetes.
func FetchPersistentVolumes ¶
func FetchPersistentVolumes(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
FetchPersistentVolumes fetches persistent volumes from Kubernetes.
func FetchPods ¶
func FetchPods(ctx context.Context, p k8s.Provider, teamId primitive.ObjectID) ([]*models.Resource, error)
FetchPods fetches pods from Kubernetes.
Types ¶
This section is empty.