Documentation ¶
Overview ¶
Package gcpbuild implements a Kubernetes controller for managing GCPBuild custom resources within the Forge project. This controller is responsible for building machine images in Google Cloud Platform (GCP) as part of Forge's infrastructure provisioning process. Usage: - Deploy the controller with Forge's controller manager. - Define GCPBuild resources to specify image build configurations.
Index ¶
Constants ¶
View Source
const ControllerName = "gcpbuild-controller"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GCPBuildReconciler ¶
GCPBuildReconciler reconciles a GCPBuild object
func (*GCPBuildReconciler) GetSSHKey ¶
func (r *GCPBuildReconciler) GetSSHKey(ctx context.Context, buildScope *scope.BuildScope) (key scope.SSHKey, err error)
Click to show internal directories.
Click to hide internal directories.