@@ -112,7 +112,7 @@ func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingre
112
112
if errors .Is (err , store .ApplicationNotFoundError ) {
113
113
log .Info ("Create access application" )
114
114
115
- app , err = p .client .CreateAccessApplication (ctx , p .zoneId , r .AccessApplication )
115
+ app , err = p .client .CreateZoneLevelAccessApplication (ctx , p .zoneId , r .AccessApplication )
116
116
if err != nil {
117
117
log .Error (err , "Cannot create access application" , "domain" , r .Domain )
118
118
recorder .Event (ingress , corev1 .EventTypeWarning , "Error" , fmt .Sprintf ("Cannot create access application (%s): %s" , r .Domain , err .Error ()))
@@ -122,7 +122,7 @@ func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingre
122
122
recorder .Event (ingress , corev1 .EventTypeNormal , "Created" , fmt .Sprintf ("Created Access Application %s (%s) audience tag: %s" , app .Name , r .Domain , app .AUD ))
123
123
124
124
for i , policy := range r .Policies {
125
- _ , err := p .client .CreateAccessPolicy (ctx , p .zoneId , app .ID , policy )
125
+ _ , err := p .client .CreateZoneLevelAccessPolicy (ctx , p .zoneId , app .ID , policy )
126
126
if err != nil {
127
127
log .Error (err , "Cannot create access policy" , "policy" , policy )
128
128
recorder .Event (ingress , corev1 .EventTypeWarning , "Error" , fmt .Sprintf ("Cannot create access policy: %v: %s" , policy , err .Error ()))
@@ -139,7 +139,7 @@ func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingre
139
139
} else {
140
140
if ! r .Equal (app ) { // Check if AccessApplication need update
141
141
r .AccessApplication .ID = app .ID
142
- if app , err = p .client .UpdateAccessApplication (ctx , p .zoneId , r .AccessApplication ); err != nil {
142
+ if app , err = p .client .UpdateZoneLevelAccessApplication (ctx , p .zoneId , r .AccessApplication ); err != nil {
143
143
log .Error (err , "Cannot update access application" )
144
144
recorder .Event (ingress , corev1 .EventTypeWarning , "Error" , fmt .Sprintf ("Cannot update access application: %s" , err .Error ()))
145
145
return err
@@ -161,7 +161,7 @@ func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingre
161
161
if i <= length - 1 {
162
162
if ! r .PolicyEqual (i , originPolicies [i ]) {
163
163
policy .ID = originPolicies [i ].ID
164
- if _ , err := p .client .UpdateAccessPolicy (ctx , p .zoneId , app .ID , policy ); err != nil { // Update
164
+ if _ , err := p .client .UpdateZoneLevelAccessPolicy (ctx , p .zoneId , app .ID , policy ); err != nil { // Update
165
165
log .Error (err , "Cannot update access policies[%d]" , i )
166
166
recorder .Event (ingress , corev1 .EventTypeWarning , "Error" , fmt .Sprintf ("Cannot update access policy[%d]: %s" , i , err .Error ()))
167
167
return err
@@ -174,7 +174,7 @@ func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingre
174
174
continue
175
175
}
176
176
}
177
- if _ , err := p .client .CreateAccessPolicy (ctx , p .zoneId , app .ID , policy ); err != nil { // Create
177
+ if _ , err := p .client .CreateZoneLevelAccessPolicy (ctx , p .zoneId , app .ID , policy ); err != nil { // Create
178
178
log .Error (err , "Cannot create access policies[%d]" , i )
179
179
recorder .Event (ingress , corev1 .EventTypeWarning , "Error" , fmt .Sprintf ("Cannot create access policy[%d]: %s" , i , err .Error ()))
180
180
return err
@@ -188,7 +188,7 @@ func (p *Cloudflare) Reconcile(ctx context.Context, req reconcile.Request, ingre
188
188
if removeRange < length {
189
189
for i , policy := range originPolicies [removeRange :] {
190
190
idx := length - 1 + i
191
- if err := p .client .DeleteAccessPolicy (ctx , p .zoneId , app .ID , policy .ID ); err != nil { // Delete
191
+ if err := p .client .DeleteZoneLevelAccessPolicy (ctx , p .zoneId , app .ID , policy .ID ); err != nil { // Delete
192
192
log .Error (err , "Cannot delete access policies[%d]" , idx )
193
193
recorder .Event (ingress , corev1 .EventTypeWarning , "Error" , fmt .Sprintf ("Cannot delete access policy[%d]: %s" , idx , err .Error ()))
194
194
return err
@@ -220,7 +220,7 @@ func (p *Cloudflare) Delete(ctx context.Context, req reconcile.Request, ingress
220
220
log .Error (err , "Error from getApplication" , "resourceName" , resourceName )
221
221
return err
222
222
} else {
223
- return p .client .DeleteAccessApplication (ctx , p .zoneId , app .ID )
223
+ return p .client .DeleteZoneLevelAccessApplication (ctx , p .zoneId , app .ID )
224
224
}
225
225
}
226
226
@@ -250,6 +250,7 @@ func NewCloudflare(apiToken string, log logr.Logger, zoneName, clusterName strin
250
250
}
251
251
252
252
zoneId , err := client .ZoneIDByName (zoneName )
253
+ log .Info (fmt .Sprintf ("Get zoneId: %s" , zoneId ))
253
254
if nil != err {
254
255
log .Error (err , "cannot find zoneId" , "zoneName" , zoneName )
255
256
os .Exit (1 )
0 commit comments