-
Notifications
You must be signed in to change notification settings - Fork 817
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Helm: add ping HTTP and UDP annotations into chart #1520
Helm: add ping HTTP and UDP annotations into chart #1520
Conversation
74624aa
to
0bf71e4
Compare
Build Failed 😱 Build Id: 299cf1af-d525-41fe-a83a-4a40477f9d23 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Failed 😱 Build Id: 00d58ca4-c421-4052-aed5-4259b26137c3 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Tests timeout after 10 minutes:
|
E2E test fail:
|
@TBBle just checking to make sure this PR is doing what you are looking for? |
Build Failed 😱 Build Id: 0208648f-226d-4f6c-82d9-ae07e6ce9b09 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
Build Succeeded 👏 Build Id: 47ac060f-437f-43a2-838f-eab88e54ec16 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
@@ -95,6 +95,10 @@ metadata: | |||
chart: {{ template "agones.chart" . }} | |||
release: {{ .Release.Name }} | |||
heritage: {{ .Release.Service }} | |||
{{- if .Values.agones.ping.http.annotations }} | |||
annotations: | |||
{{ toYaml .Values.agones.ping.http.annotations | indent 8 }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe this should only be indent 4 (i.e. one level deeper than the annotations
key), but it's only a minor thing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let me update and see if it would generate proper annotations.
Yeah, looks right to me. Pretty much exactly what I expected. Thanks @aLekSer |
@TBBle: changing LGTM is restricted to collaborators In response to this: Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
While you're doing the changes, it might be worth making the same change for the allocator's service. It should be the same thing, adding an I wouldn't take that as a blocker for this PR, to be clear. Just if you get back to it before it's approved for merge. |
@@ -119,6 +123,10 @@ metadata: | |||
chart: {{ template "agones.chart" . }} | |||
release: {{ .Release.Name }} | |||
heritage: {{ .Release.Service }} | |||
{{- if .Values.agones.ping.udp.annotations }} | |||
annotations: | |||
{{ toYaml .Values.agones.ping.udp.annotations | indent 8 }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above, indent 4
if you come back to this.
Add ability to change Ping service annotations.
6dcf274
to
ccd4d23
Compare
The command to test:
Result:
|
Build Succeeded 👏 Build Id: aec45b54-0416-4b38-9700-b86dcb2abcac The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
@TBBle: changing LGTM is restricted to collaborators In response to this: Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good to go!
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aLekSer, markmandel, TBBle The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* Helm: add ping HTTP and UDP annotations into chart Add ability to change Ping service annotations. * Helm: add annotations to Allocator API
Add ability to change Ping service annotations.
What type of PR is this?
/kind feature
What this PR does / Why we need it:
Add an ability to set annotations for UDP and HTTP Ping services.
helm upgrade --install agones ./install/helm/agones/ --set agones.ping.http.annotations."external-dns.alpha.kubernetes.io/hostname"="agones-http-ping.example.com"
Which issue(s) this PR fixes:
Closes #1491
Special notes for your reviewer: