Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultConfigPath ¶ added in v0.30.0
func OpenOnEditor ¶ added in v0.30.0
func OpenOnEditor() error
Types ¶
type Auth ¶
type Auth struct { Drone *Drone `json:"drone"` GithubToken string `json:"github_token"` SSHKeyPath string `json:"ssh_key_path"` }
Auth
type Config ¶
type Config struct { User *User `json:"user"` K3s *K3s `json:"k3s"` RKE2 *RKE2 `json:"rke2"` Auth *Auth `json:"auth"` }
Config
type Drone ¶
type Drone struct { K3sPR string `json:"k3s_pr"` K3sPublish string `json:"k3s_publish"` RancherPR string `json:"rancher_pr"` RancherPublish string `json:"rancher_publish"` }
Drone
type K3sRelease ¶
type K3sRelease struct { OldK8sVersion string `json:"old_k8s_version"` NewK8sVersion string `json:"new_k8s_version"` OldK8sClient string `json:"old_k8s_client"` NewK8sClient string `json:"new_k8s_client"` OldSuffix string `json:"old_suffix"` NewSuffix string `json:"new_suffix"` ReleaseBranch string `json:"release_branch"` DryRun bool `json:"dry_run"` Workspace string `json:"workspace"` NewGoVersion string `json:"-"` K3sRepoOwner string `json:"k3s_repo_owner"` K8sRancherURL string `json:"k8s_rancher_url"` K3sUpstreamURL string `json:"k3s_upstream_url"` }
K3sRelease
Click to show internal directories.
Click to hide internal directories.