mirror of
https://github.com/rancher/types.git
synced 2025-09-13 13:33:06 +00:00
Add bastion host configuration to rke
This commit is contained in:
@@ -37,6 +37,23 @@ type RancherKubernetesEngineConfig struct {
|
||||
PrefixPath string `yaml:"prefix_path" json:"prefixPath,omitempty"`
|
||||
// Number of status check retries for addon deployment jobs
|
||||
AddonJobRetries int `yaml:"addon_job_retries" json:"addonJobRetries,omitempty" norman:"default=5"`
|
||||
// Bastion/Jump Host configuration
|
||||
BastionHost BastionHost `yaml:"bastion_host" json:"bastionHost,omitempty"`
|
||||
}
|
||||
|
||||
type BastionHost struct {
|
||||
// Address of Bastion Host
|
||||
Address string `yaml:"address" json:"address,omitempty"`
|
||||
// SSH Port of Bastion Host
|
||||
Port string `yaml:"port" json:"port,omitempty"`
|
||||
// ssh User to Bastion Host
|
||||
User string `yaml:"user" json:"user,omitempty"`
|
||||
// SSH Agent Auth enable
|
||||
SSHAgentAuth bool `yaml:"ssh_agent_auth,omitempty" json:"sshAgentAuth,omitempty"`
|
||||
// SSH Private Key
|
||||
SSHKey string `yaml:"ssh_key" json:"sshKey,omitempty"`
|
||||
// SSH Private Key Path
|
||||
SSHKeyPath string `yaml:"ssh_key_path" json:"sshKeyPath,omitempty"`
|
||||
}
|
||||
|
||||
type PrivateRegistry struct {
|
||||
|
Reference in New Issue
Block a user