All Classes and Interfaces
Class
Description
Utilities for using the gcp-plugin-core clients.
Defines the scope requirements for the GKE "Container" API.
Provides a library of utility functions for credentials-related work.
Encapsulates KubeConfig data, its construction from Cluster data, and its output to Yaml.
Builder for
KubeConfig
.Encapsulates the logic of executing kubectl commands in the workspace.
Builder for
KubectlWrapper
.Provides a build step for publishing build artifacts to a Kubernetes cluster running on GKE.
Verification adapters for verifying ManifestObjects using kubectl and returning and logging the
result.
Represents the result object for verification action.
A verifier is an adapter that uses a
KubectlWrapper
to verify that a Manifests.ManifestObject
was successfully applied to the Kubernetes cluster.Utility library for loading Kubernetes manifests files from a
FilePath
into a list of
descriptive wrappers, Manifests.ManifestObject
.ManifestObject wrapper that encapsulates an object spec loaded from a supplied manifest.
Generated localization support class.
Generated localization support class.
RetryHttpInitializerWrapper will automatically retry upon RPC failures, preserving the
auto-refresh behavior of the Google Credentials.
This a task that verifies the given
Manifests.ManifestObject
was applied to the
Kubernetes cluster.