Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
k8s-ingress
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
3
Merge Requests
3
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
uplex-varnish
k8s-ingress
Commits
37c1c5db
Commit
37c1c5db
authored
May 29, 2024
by
Tim Leers
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'adjust-gitlab-ci' into 'master'
Adjust gitlab ci See merge request uplex/varnish/k8s-ingress!17
parents
d092289c
8a3fd6f2
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
44 additions
and
41 deletions
+44
-41
.gitlab-ci.yml
.gitlab-ci.yml
+38
-36
values-varnish.yaml
deploy/values-varnish.yaml
+4
-1
controller.go
pkg/controller/controller.go
+2
-4
No files found.
.gitlab-ci.yml
View file @
37c1c5db
...
...
@@ -37,11 +37,13 @@ test:
image
:
golang:1.21
stage
:
test
rules
:
-
changes
:
-
cmd/**.go
-
pkg/**.go
-
if
:
$CI_MERGE_REQUEST_ID
changes
:
-
cmd/**/*.go
-
pkg/**/*.go
-
go.mod
-
go.sum
-
if
:
$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
before_script
:
-
apt-get update -q
-
apt-get install -y golang-golang-x-tools pandoc git
...
...
deploy/values-varnish.yaml
View file @
37c1c5db
nameOverride
:
varnish-ingress
fullnameOverride
:
varnish-ingress
vikingService
:
## Name of the ingress class to route through this controller
##
ingressClass
:
varnish
...
...
@@ -9,3 +8,7 @@ vikingService:
# labels to add to the pod container metadata
podLabels
:
app
:
varnish-ingress
varnish
:
livenessProbeConfig
:
failureThreshold
:
50
pkg/controller/controller.go
View file @
37c1c5db
...
...
@@ -169,7 +169,6 @@ func NewIngressController(
incomplRetryDelay
time
.
Duration
,
maxSyncRetries
uint
,
)
(
*
IngressController
,
error
)
{
ingc
:=
IngressController
{
log
:
log
,
client
:
kubeClient
,
...
...
@@ -232,8 +231,7 @@ func NewIngressController(
}
if
namespace
==
api_v1
.
NamespaceAll
{
ingc
.
informers
.
ns
=
infFactory
.
Core
()
.
V1
()
.
Namespaces
()
.
Informer
()
ingc
.
informers
.
ns
=
infFactory
.
Core
()
.
V1
()
.
Namespaces
()
.
Informer
()
nsDeleteFunc
:=
cache
.
ResourceEventHandlerFuncs
{
DeleteFunc
:
ingc
.
deleteNs
,
}
...
...
@@ -351,7 +349,7 @@ func (ingc *IngressController) updateObj(old, new interface{}) {
kind
:=
"Unknown"
switch
old
.
(
type
)
{
case
*
net_v1
.
Ingress
:
kind
=
"Ingress"
kind
=
"Ingress
e
"
case
*
net_v1
.
IngressClass
:
kind
=
"IngressClass"
case
*
api_v1
.
Service
:
...
...
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