Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CloudConfigBase []byte
View Source
var CloudConfigSNC []byte
Functions ¶
This section is empty.
Types ¶
type CloudConfigArgs ¶
func (*CloudConfigArgs) CloudConfig ¶
func (r *CloudConfigArgs) CloudConfig() (*string, error)
func (*CloudConfigArgs) CloudConfigWithGitLabToken ¶
func (r *CloudConfigArgs) CloudConfigWithGitLabToken(gitlabAuthToken string) (string, error)
CloudConfigWithGitLabToken generates cloud config with GitLab auth token set via ApplyT
func (*CloudConfigArgs) GenerateCloudConfig ¶
func (r *CloudConfigArgs) GenerateCloudConfig(ctx *pulumi.Context, runID string) (pulumi.StringInput, error)
GenerateCloudConfig generates cloud config for RHEL instances. If GitLab runner args are present, it creates the runner via Pulumi first and uses the auth token. Otherwise, it generates normal cloud config without GitLab integration.
Click to show internal directories.
Click to hide internal directories.