mirror of
https://github.com/rancher/rke.git
synced 2025-09-04 00:14:49 +00:00
Change ingress type to ingress provider
This commit is contained in:
@@ -124,8 +124,8 @@ func (c *Cluster) ApplySystemAddonExcuteJob(addonJob string) error {
|
||||
}
|
||||
|
||||
func (c *Cluster) deployIngress(ctx context.Context) error {
|
||||
log.Infof(ctx, "[ingress] Setting up %s ingress controller", c.Ingress.Type)
|
||||
if c.Ingress.Type == "none" {
|
||||
log.Infof(ctx, "[ingress] Setting up %s ingress controller", c.Ingress.Provider)
|
||||
if c.Ingress.Provider == "none" {
|
||||
log.Infof(ctx, "[ingress] ingress controller is not defined")
|
||||
return nil
|
||||
}
|
||||
@@ -142,6 +142,6 @@ func (c *Cluster) deployIngress(ctx context.Context) error {
|
||||
if err := c.doAddonDeploy(ctx, ingressYaml, IngressAddonResourceName); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Infof(ctx, "[ingress] ingress controller %s is successfully deployed", c.Ingress.Type)
|
||||
log.Infof(ctx, "[ingress] ingress controller %s is successfully deployed", c.Ingress.Provider)
|
||||
return nil
|
||||
}
|
||||
|
@@ -91,8 +91,8 @@ func (c *Cluster) setClusterDefaults(ctx context.Context) {
|
||||
log.Warnf(ctx, "PodSecurityPolicy can't be enabled with RBAC support disabled")
|
||||
c.Services.KubeAPI.PodSecurityPolicy = false
|
||||
}
|
||||
if len(c.Ingress.Type) == 0 {
|
||||
c.Ingress.Type = DefaultIngressController
|
||||
if len(c.Ingress.Provider) == 0 {
|
||||
c.Ingress.Provider = DefaultIngressController
|
||||
}
|
||||
|
||||
c.setClusterImageDefaults()
|
||||
|
@@ -99,8 +99,8 @@ func validateServicesOptions(c *Cluster) error {
|
||||
|
||||
func validateIngressOptions(c *Cluster) error {
|
||||
// Should be changed when adding more ingress types
|
||||
if c.Ingress.Type != DefaultIngressController && c.Ingress.Type != "none" {
|
||||
return fmt.Errorf("Ingress controller %s is incorrect", c.Ingress.Type)
|
||||
if c.Ingress.Provider != DefaultIngressController && c.Ingress.Provider != "none" {
|
||||
return fmt.Errorf("Ingress controller %s is incorrect", c.Ingress.Provider)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user