Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
d4d83adf
Commit
d4d83adf
authored
Jul 19, 2016
by
k8s-merge-robot
Committed by
GitHub
Jul 19, 2016
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #29191 from wojtek-t/extend_gce_logging
Automatic merge from submit-queue Extend logging for GCE load balancer creation For #29189 debugging.
parents
0e9ac963
84f7ceb8
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
3 deletions
+7
-3
gce.go
pkg/cloudprovider/providers/gce/gce.go
+7
-3
No files found.
pkg/cloudprovider/providers/gce/gce.go
View file @
d4d83adf
...
...
@@ -670,15 +670,17 @@ func (gce *GCECloud) EnsureLoadBalancer(apiService *api.Service, hostNames []str
// Unlike forwarding rules and target pools, firewalls can be updated
// without needing to be deleted and recreated.
if
firewallExists
{
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): updating firewall"
,
loadBalancerName
,
serviceName
)
if
err
:=
gce
.
updateFirewall
(
loadBalancerName
,
gce
.
region
,
desc
,
sourceRanges
,
ports
,
hosts
);
err
!=
nil
{
return
nil
,
err
}
glog
.
V
(
4
)
.
Infof
(
"EnsureLoadBalancer(%v(%v)): updated firewall"
,
loadBalancerName
,
serviceName
)
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): updated firewall"
,
loadBalancerName
,
serviceName
)
}
else
{
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): creating firewall"
,
loadBalancerName
,
serviceName
)
if
err
:=
gce
.
createFirewall
(
loadBalancerName
,
gce
.
region
,
desc
,
sourceRanges
,
ports
,
hosts
);
err
!=
nil
{
return
nil
,
err
}
glog
.
V
(
4
)
.
Infof
(
"EnsureLoadBalancer(%v(%v)): created firewall"
,
loadBalancerName
,
serviceName
)
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): created firewall"
,
loadBalancerName
,
serviceName
)
}
}
...
...
@@ -737,9 +739,11 @@ func (gce *GCECloud) EnsureLoadBalancer(apiService *api.Service, hostNames []str
if
err
:=
gce
.
updateTargetPool
(
loadBalancerName
,
created
,
hosts
);
err
!=
nil
{
return
nil
,
fmt
.
Errorf
(
"failed to update target pool %s: %v"
,
loadBalancerName
,
err
)
}
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): updated target pool (with %d hosts)"
,
loadBalancerName
,
serviceName
,
len
(
hosts
)
-
maxTargetPoolCreateInstances
)
}
}
if
tpNeedsUpdate
||
fwdRuleNeedsUpdate
{
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): creating forwarding rule, IP %s"
,
loadBalancerName
,
serviceName
,
ipAddress
)
if
err
:=
gce
.
createForwardingRule
(
loadBalancerName
,
serviceName
.
String
(),
gce
.
region
,
ipAddress
,
ports
);
err
!=
nil
{
return
nil
,
fmt
.
Errorf
(
"failed to create forwarding rule %s: %v"
,
loadBalancerName
,
err
)
}
...
...
@@ -748,7 +752,7 @@ func (gce *GCECloud) EnsureLoadBalancer(apiService *api.Service, hostNames []str
// of a user-requested IP, the "is user-owned" flag will be set,
// preventing it from actually being released.
isSafeToReleaseIP
=
true
glog
.
V
(
4
)
.
Infof
(
"EnsureLoadBalancer(%v(%v)): created forwarding rule, IP %s"
,
loadBalancerName
,
serviceName
,
ipAddress
)
glog
.
Infof
(
"EnsureLoadBalancer(%v(%v)): created forwarding rule, IP %s"
,
loadBalancerName
,
serviceName
,
ipAddress
)
}
status
:=
&
api
.
LoadBalancerStatus
{}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment