Repository: jenkins-x/lighthouse
Pull request #988 (2020-08-27 15:25:12)

chore: make webhooks ingress part of webhooks section in chart
This PR makes webhooks ingress part of the webhooks section in chart.

This improves readability and allows the end user to specify the host he wants (works better with ngrok for example).

jenkins-x-bot: [APPROVALNOTIFIER] This PR is **NOT APPROVED**

This pull-request has been approved by:
To complete the [pull request process](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process), please assign **hferentschik**
You can assign the PR to them by writing `/assign @hferentschik` in a comment when ready.

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=jenkins-x%2Flighthouse).

<details open>
Needs approval from an approver in each of these files:

- **[OWNERS](https://github.com/jenkins-x/lighthouse/blob/master/OWNERS)**

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":["hferentschik"]} -->
jenkins-x-bot: @eddycharly: The following test **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/6) | `/test tekton`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/6) | `/test tekton`
bbs | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/4) | `/test bbs`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/6) | `/test tekton`
bbs | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/4) | `/test bbs`
github | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/3) | `/test github`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/6) | `/test tekton`
bbs | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/4) | `/test bbs`
github | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/3) | `/test github`
ghe | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/1) | `/test ghe`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/6) | `/test tekton`
bbs | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/4) | `/test bbs`
github | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/3) | `/test github`
ghe | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/1) | `/test ghe`
gitlab | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/5) | `/test gitlab`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
bbs | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/4) | `/test bbs`
github | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/3) | `/test github`
ghe | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/1) | `/test ghe`
gitlab | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/5) | `/test gitlab`
tekton | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/12) | `/test tekton`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
github | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/3) | `/test github`
ghe | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/1) | `/test ghe`
gitlab | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/5) | `/test gitlab`
tekton | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/12) | `/test tekton`
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
ghe | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/1) | `/test ghe`
gitlab | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/5) | `/test gitlab`
tekton | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/12) | `/test tekton`
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`
github | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/9) | `/test github`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
ghe | ae1ace98d11c736d115be794c68c544b81eb11b7 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/1) | `/test ghe`
tekton | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/12) | `/test tekton`
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`
github | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/9) | `/test github`
gitlab | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/11) | `/test gitlab`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/12) | `/test tekton`
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`
github | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/9) | `/test github`
gitlab | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/11) | `/test gitlab`
ghe | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/8) | `/test ghe`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`
github | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/9) | `/test github`
gitlab | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/11) | `/test gitlab`
ghe | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/8) | `/test ghe`
tekton | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/18) | `/test tekton`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`
github | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/9) | `/test github`
gitlab | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/11) | `/test gitlab`
tekton | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/18) | `/test tekton`
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
bbs | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/10) | `/test bbs`
gitlab | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/11) | `/test gitlab`
tekton | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/18) | `/test tekton`
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
github | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/15) | `/test github`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
gitlab | 5099f5c804e1aa20767e2289d01533fdae01f017 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/11) | `/test gitlab`
tekton | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/18) | `/test tekton`
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
github | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/15) | `/test github`
bbs | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/16) | `/test bbs`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/18) | `/test tekton`
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
github | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/15) | `/test github`
bbs | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/16) | `/test bbs`
gitlab | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/17) | `/test gitlab`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
github | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/15) | `/test github`
bbs | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/16) | `/test bbs`
gitlab | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/17) | `/test gitlab`
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
github | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/15) | `/test github`
bbs | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/16) | `/test bbs`
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
gitlab | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/23) | `/test gitlab`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
github | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/15) | `/test github`
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
gitlab | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/23) | `/test gitlab`
bbs | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/22) | `/test bbs`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
ghe | 133a1073a4e7bc48318e55fbae07c5d769679b63 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/14) | `/test ghe`
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
gitlab | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/23) | `/test gitlab`
bbs | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/22) | `/test bbs`
github | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/21) | `/test github`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
gitlab | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/23) | `/test gitlab`
bbs | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/22) | `/test bbs`
github | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/21) | `/test github`
ghe | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/20) | `/test ghe`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
bbs | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/22) | `/test bbs`
github | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/21) | `/test github`
ghe | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/20) | `/test ghe`
gitlab | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/29) | `/test gitlab`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
bbs | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/22) | `/test bbs`
ghe | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/20) | `/test ghe`
gitlab | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/29) | `/test gitlab`
github | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/27) | `/test github`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
ghe | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/20) | `/test ghe`
gitlab | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/29) | `/test gitlab`
github | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/27) | `/test github`
bbs | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/28) | `/test bbs`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
tekton | b86acaab9fe59c8b15a59cb38a3ebb59826a8a12 | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/24) | `/test tekton`
gitlab | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/29) | `/test gitlab`
github | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/27) | `/test github`
bbs | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/28) | `/test bbs`
ghe | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/25) | `/test ghe`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
abayer: The Jenkins X contexts are failing because they expect the service to be named hook. 
abayer: It's annoying but hard-coded in https://github.com/jenkins-x-charts/jxboot-resources/blob/master/jxboot-resources/templates/700-hook-ing.yaml#L20
eddycharly: It should be named `hook` (i added `.Values.webhooks.serviceName`)
eddycharly: Ah no, there's no `values.yaml` files in those tests...
abayer: And we can't assume there would be, so at least for now, it has to default to `hook`.
eddycharly: Actually it looks like there is one in `bdd/values.yaml.template`.
But some keys don't look correct (tide ?).
abayer: That is rather old, but more importantly, it's meant to match up with https://github.com/jenkins-x/jenkins-x-boot-config/blob/master/env/lighthouse/values.tmpl.yaml as closely as possible, with the only changes that really matter being the `$VERSION` stuff. A Jenkins X install is going to make assumptions about service names, etc, so we really do need to keep it as `hook` for the foreseeable future.
eddycharly: Alright, i've set the default to be `hook` and changed the doc:
```
  # webhooks.serviceName -- Allows overriding the service name, this is here for compatibility reasons, regular users should clear this out
  serviceName: hook
```
abayer: Someday, once the Jenkins X release process is unborked (things are just..busted there at the moment), I'll update it to set `webhooks.serviceName` to `hook` so we can get rid of the explicit naming here.
jenkins-x-bot: @eddycharly: The following tests **failed**, say `/retest` to rerun them all:

Test name | Commit | Details | Rerun command
--- | --- | --- | ---
gitlab | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/29) | `/test gitlab`
github | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/27) | `/test github`
ghe | b2d41222f55aad3413c291e10f146f054c8b6a3a | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/25) | `/test ghe`
bbs | 2db8c72a501a4591ffda5d4d1a0bdaaa809efb1d | [link](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988/34) | `/test bbs`

[View all Builds for this Pull Request](https://dashboard-jx.jenkins-x.live/teams/jx/projects/jenkins-x/lighthouse/PR-988) 

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [jenkins-x/lighthouse](https://github.com/jenkins-x/lighthouse/issues/new?title=Command%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->

Patch:
diff --git a/bdd/tekton/values.yaml.template b/bdd/tekton/values.yaml.template
index 885fe705..2e86a85b 100644
--- a/bdd/tekton/values.yaml.template
+++ b/bdd/tekton/values.yaml.template
@@ -20,6 +20,14 @@ engines:
   jx: false
   tekton: true
 
-createIngress: true
+webhooks:
+  ingress:
+    enabled: true
+    annotations:
+      kubernetes.io/ingress.class: nginx
+    hosts:
+      - hook.{{ .Env.EXTERNAL_IP }}.nip.io
 
-domainName: {{ .Env.EXTERNAL_IP }}.nip.io
+  # we need this for the tests
+  serviceName: hook
+  ingressName: hook
\ No newline at end of file
diff --git a/charts/lighthouse/README.md b/charts/lighthouse/README.md
index 1a3026c5..5ededac8 100644
--- a/charts/lighthouse/README.md
+++ b/charts/lighthouse/README.md
@@ -53,8 +53,6 @@ Current chart version is `0.1.0-SNAPSHOT`
 | `configMaps.configUpdater` | object | Settings used to configure the `config-updater` plugin | `{"orgAndRepo":"","path":""}` |
 | `configMaps.create` | bool | Enables creation of `config.yaml` and `plugins.yaml` config maps | `false` |
 | `configMaps.plugins` | string | Raw `plugins.yaml` content | `nil` |
-| `createIngress` | bool | Enables ingress creation | `false` |
-| `domainName` | string | Domain name used to create ingresses | `""` |
 | `engines.jx` | bool | Enables the jx engine | `true` |
 | `engines.tekton` | bool | Enables the tekton engine | `false` |
 | `env` | object | Environment variables | `{"JX_DEFAULT_IMAGE":""}` |
@@ -78,7 +76,6 @@ Current chart version is `0.1.0-SNAPSHOT`
 | `githubApp.enabled` | bool | Enables GitHub app authentication | `false` |
 | `githubApp.username` | string | GitHub app user name  | `"jenkins-x[bot]"` |
 | `hmacToken` | string | Secret used for webhooks | `""` |
-| `hook.ingress` | object | Hook ingress settings | `{"annotations":null,"class":"nginx","tls":{"secretName":""}}` |
 | `image.parentRepository` | string | Docker registry to pull images from | `"gcr.io/jenkinsxio"` |
 | `image.pullPolicy` | string | Image pull policy | `"IfNotPresent"` |
 | `image.tag` | string | Docker images tag | `"0.0.750"` |
@@ -115,13 +112,18 @@ Current chart version is `0.1.0-SNAPSHOT`
 | `webhooks.image.pullPolicy` | string | Template for computing the webhooks controller docker image pull policy | `"{{ .Values.image.pullPolicy }}"` |
 | `webhooks.image.repository` | string | Template for computing the webhooks controller docker image repository | `"{{ .Values.image.parentRepository }}/lighthouse-webhooks"` |
 | `webhooks.image.tag` | string | Template for computing the webhooks controller docker image tag | `"{{ .Values.image.tag }}"` |
+| `webhooks.ingress.annotations` | object | Webhooks ingress annotations | `{}` |
+| `webhooks.ingress.enabled` | bool | Enable webhooks ingress | `false` |
+| `webhooks.ingress.hosts` | list | Webhooks ingress host names | `[]` |
+| `webhooks.ingressName` | string | Allows overriding the ingress name, this is here for compatibility reasons and a regular user should not need it | `nil` |
 | `webhooks.livenessProbe` | object | Liveness probe configuration | `{"initialDelaySeconds":60,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}` |
 | `webhooks.probe` | object | Liveness and readiness probes settings | `{"path":"/"}` |
 | `webhooks.readinessProbe` | object | Readiness probe configuration | `{"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}` |
 | `webhooks.replicaCount` | int | Number of replicas | `2` |
 | `webhooks.resources.limits` | object | Resource limits applied to the webhooks pods | `{"cpu":"100m","memory":"256Mi"}` |
 | `webhooks.resources.requests` | object | Resource requests applied to the webhooks pods | `{"cpu":"80m","memory":"128Mi"}` |
-| `webhooks.service` | object | Service settings for the webhooks controller | `{"annotations":{},"externalPort":80,"internalPort":8080,"name":"hook","type":"ClusterIP"}` |
+| `webhooks.service` | object | Service settings for the webhooks controller | `{"annotations":{},"externalPort":80,"internalPort":8080,"type":"ClusterIP"}` |
+| `webhooks.serviceName` | string | Allows overriding the service name, this is here for compatibility reasons, regular users should clear this out | `"hook"` |
 | `webhooks.terminationGracePeriodSeconds` | int | Termination grace period for webhooks pods | `180` |
 
 You can look directly at the [values.yaml](./values.yaml) file to look at the options and their default values.
diff --git a/charts/lighthouse/templates/hook-ingress.yaml b/charts/lighthouse/templates/hook-ingress.yaml
deleted file mode 100644
index 4037adbc..00000000
--- a/charts/lighthouse/templates/hook-ingress.yaml
+++ /dev/null
@@ -1,19 +0,0 @@
-{{- if .Values.createIngress }}
-apiVersion: extensions/v1beta1
-kind: Ingress
-metadata:
-  name: hook
-  annotations:
-    kubernetes.io/ingress.class: {{ .Values.hook.ingress.class }}
-{{- if .Values.hook.ingress.annotations }}
-{{ toYaml .Values.hook.ingress.annotations | indent 4 }}
-{{- end }}
-spec:
-  rules:
-  - host: hook.{{ .Values.domainName }}
-    http:
-      paths:
-      - backend:
-          serviceName: hook
-          servicePort: 80
-{{- end }}
diff --git a/charts/lighthouse/templates/tekton-controller-role.yaml b/charts/lighthouse/templates/tekton-controller-role.yaml
index 5493d9bc..d48743b5 100644
--- a/charts/lighthouse/templates/tekton-controller-role.yaml
+++ b/charts/lighthouse/templates/tekton-controller-role.yaml
@@ -5,50 +5,34 @@ metadata:
   name: {{ template "tektoncontroller.name" . }}
 rules:
 - apiGroups:
-  - ""
+  - tekton.dev
   resources:
-  - namespaces
-  - configmaps
-  - secrets
+  - pipelines
   verbs:
   - get
-  - list
-  - watch
 - apiGroups:
   - tekton.dev
   resources:
-  - pipelineresources
-  - tasks
-  - pipelines
   - pipelineruns
   verbs:
   - create
   - list
   - get
-  - update
   - watch
-  - patch
-  - delete
 - apiGroups:
   - lighthouse.jenkins.io
   resources:
   - lighthousejobs
   verbs:
-  - create
-  - delete
-  - list
-  - update
   - get
+  - update
+  - list
   - watch
-  - patch
 - apiGroups:
   - lighthouse.jenkins.io
   resources:
   - lighthousejobs/status
   verbs:
-  - create
-  - delete
-  - list
   - update
   - get
   - watch
diff --git a/charts/lighthouse/templates/webhooks-ingress.yaml b/charts/lighthouse/templates/webhooks-ingress.yaml
new file mode 100644
index 00000000..3432e33d
--- /dev/null
+++ b/charts/lighthouse/templates/webhooks-ingress.yaml
@@ -0,0 +1,18 @@
+{{- if .Values.webhooks.ingress.enabled }}
+apiVersion: extensions/v1beta1
+kind: Ingress
+metadata:
+  name: {{ default (include "webhooks.name" .) .Values.webhooks.ingressName }}
+  annotations:
+    {{- toYaml .Values.webhooks.ingress.annotations | nindent 4 }}
+spec:
+  rules:
+  {{- range .Values.webhooks.ingress.hosts }}
+  - host: {{ . | quote }}
+    http:
+      paths:
+        - backend:
+            serviceName: {{ default (include "webhooks.name" $) $.Values.webhooks.serviceName }}
+            servicePort: {{ $.Values.webhooks.service.externalPort }}
+  {{- end }}
+{{- end }}
diff --git a/charts/lighthouse/templates/webhooks-service.yaml b/charts/lighthouse/templates/webhooks-service.yaml
index c974db1a..47408e96 100644
--- a/charts/lighthouse/templates/webhooks-service.yaml
+++ b/charts/lighthouse/templates/webhooks-service.yaml
@@ -1,17 +1,11 @@
 apiVersion: v1
 kind: Service
 metadata:
-{{- if .Values.webhooks.service.name }}
-  name: {{ .Values.webhooks.service.name }}
-{{- else }}
-  name: {{ template "webhooks.name" . }}
-{{- end }}
+  name: {{ default (include "webhooks.name" .) .Values.webhooks.serviceName }}
   labels:
     chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
-{{- if .Values.webhooks.service.annotations }}
   annotations:
-{{ toYaml .Values.webhooks.service.annotations | indent 4 }}
-{{- end }}
+    {{- toYaml .Values.webhooks.service.annotations | nindent 4 }}
 spec:
   type: {{ .Values.webhooks.service.type }}
   ports:
diff --git a/charts/lighthouse/values.yaml b/charts/lighthouse/values.yaml
index e3225f93..05bcaff1 100644
--- a/charts/lighthouse/values.yaml
+++ b/charts/lighthouse/values.yaml
@@ -90,9 +90,11 @@ webhooks:
     # webhooks.image.pullPolicy -- Template for computing the webhooks controller docker image pull policy
     pullPolicy: "{{ .Values.image.pullPolicy }}"
 
+  # webhooks.serviceName -- Allows overriding the service name, this is here for compatibility reasons, regular users should clear this out
+  serviceName: hook
+
   # webhooks.service -- Service settings for the webhooks controller
   service:
-    name: hook
     type: ClusterIP
     externalPort: 80
     internalPort: 8080
@@ -126,6 +128,19 @@ webhooks:
     successThreshold: 1
     timeoutSeconds: 1
 
+  # webhooks.ingressName -- (string) Allows overriding the ingress name, this is here for compatibility reasons and a regular user should not need it
+  ingressName: null
+
+  ingress:
+    # webhooks.ingress.enabled -- Enable webhooks ingress
+    enabled: false
+
+    # webhooks.ingress.annotations -- Webhooks ingress annotations
+    annotations: {}
+
+    # webhooks.ingress.hosts -- Webhooks ingress host names
+    hosts: []
+
 foghorn:
   # foghorn.replicaCount -- Number of replicas
   replicaCount: 1
@@ -266,21 +281,6 @@ engines:
   # engines.tekton -- Enables the tekton engine
   tekton: false
 
-
-# createIngress -- Enables ingress creation
-createIngress: false
-
-# domainName -- Domain name used to create ingresses
-domainName: ""
-
-hook:
-  # hook.ingress -- Hook ingress settings
-  ingress:
-    class: nginx
-    annotations:
-    tls:
-      secretName: ""
-
 configMaps:
   # configMaps.create -- Enables creation of `config.yaml` and `plugins.yaml` config maps
   create: false
diff --git a/cmd/tektoncontroller/main.go b/cmd/tektoncontroller/main.go
index 82c1c477..f3b8f100 100644
--- a/cmd/tektoncontroller/main.go
+++ b/cmd/tektoncontroller/main.go
@@ -62,7 +62,7 @@ func main() {
 		logrus.WithError(err).Fatal("Unable to start manager")
 	}
 
-	reconciler := tektonengine.NewLighthouseJobReconciler(mgr.GetClient(), mgr.GetScheme(), o.dashboardURL, o.namespace)
+	reconciler := tektonengine.NewLighthouseJobReconciler(mgr.GetClient(), mgr.GetAPIReader(), mgr.GetScheme(), o.dashboardURL, o.namespace)
 	if err = reconciler.SetupWithManager(mgr); err != nil {
 		logrus.WithError(err).Fatal("Unable to create controller")
 	}
diff --git a/pkg/engines/tekton/controller.go b/pkg/engines/tekton/controller.go
index 3bd3a0ff..99f79429 100644
--- a/pkg/engines/tekton/controller.go
+++ b/pkg/engines/tekton/controller.go
@@ -23,6 +23,7 @@ var apiGVStr = lighthousev1alpha1.SchemeGroupVersion.String()
 // LighthouseJobReconciler reconciles a LighthouseJob object
 type LighthouseJobReconciler struct {
 	client       client.Client
+	apiReader    client.Reader
 	logger       *logrus.Entry
 	scheme       *runtime.Scheme
 	dashboardURL string
@@ -30,9 +31,10 @@ type LighthouseJobReconciler struct {
 }
 
 // NewLighthouseJobReconciler creates a LighthouseJob reconciler
-func NewLighthouseJobReconciler(client client.Client, scheme *runtime.Scheme, dashboardURL string, namespace string) *LighthouseJobReconciler {
+func NewLighthouseJobReconciler(client client.Client, apiReader client.Reader, scheme *runtime.Scheme, dashboardURL string, namespace string) *LighthouseJobReconciler {
 	return &LighthouseJobReconciler{
 		client:       client,
+		apiReader:    apiReader,
 		logger:       logrus.NewEntry(logrus.StandardLogger()).WithField("controller", controllerName),
 		scheme:       scheme,
 		dashboardURL: dashboardURL,
@@ -93,7 +95,7 @@ func (r *LighthouseJobReconciler) Reconcile(req ctrl.Request) (ctrl.Result, erro
 	if len(pipelineRunList.Items) == 0 {
 		if job.Status.State == lighthousev1alpha1.TriggeredState {
 			// construct a pipeline run
-			pipelineRun, err := makePipelineRun(ctx, job, r.namespace, r.logger, r.client)
+			pipelineRun, err := makePipelineRun(ctx, job, r.namespace, r.logger, r.apiReader)
 			if err != nil {
 				r.logger.Errorf("Failed to make pipeline run: %s", err)
 				return ctrl.Result{}, err
diff --git a/pkg/engines/tekton/utils.go b/pkg/engines/tekton/utils.go
index 914dc417..8afd2b2b 100644
--- a/pkg/engines/tekton/utils.go
+++ b/pkg/engines/tekton/utils.go
@@ -42,7 +42,7 @@ func trimDashboardURL(base string) string {
 
 // makePipeline creates a PipelineRun and substitutes LighthouseJob managed pipeline resources with ResourceSpec instead of ResourceRef
 // so that we don't have to take care of potentially dangling created pipeline resources.
-func makePipelineRun(ctx context.Context, lj v1alpha1.LighthouseJob, namespace string, logger *logrus.Entry, c client.Client) (*tektonv1beta1.PipelineRun, error) {
+func makePipelineRun(ctx context.Context, lj v1alpha1.LighthouseJob, namespace string, logger *logrus.Entry, c client.Reader) (*tektonv1beta1.PipelineRun, error) {
 	// First validate.
 	if lj.Spec.PipelineRunSpec == nil {
 		return nil, errors.New("no PipelineSpec defined")
@@ -144,7 +144,7 @@ type gitTaskParamNames struct {
 	baseRevisionParam string
 }
 
-func determineGitCloneOrMergeTaskParams(ctx context.Context, pr *tektonv1beta1.PipelineRun, c client.Client) (*gitTaskParamNames, error) {
+func determineGitCloneOrMergeTaskParams(ctx context.Context, pr *tektonv1beta1.PipelineRun, c client.Reader) (*gitTaskParamNames, error) {
 	if pr == nil {
 		return nil, errors.New("provided PipelineRun is nil")
 	}


Test patch:
diff --git a/pkg/engines/tekton/controller_test.go b/pkg/engines/tekton/controller_test.go
index 71b14985..5122f5bf 100644
--- a/pkg/engines/tekton/controller_test.go
+++ b/pkg/engines/tekton/controller_test.go
@@ -76,7 +76,7 @@ func TestReconcile(t *testing.T) {
 			err = pipelinev1beta1.AddToScheme(scheme)
 			assert.NoError(t, err)
 			c := fake.NewFakeClientWithScheme(scheme, state...)
-			reconciler := NewLighthouseJobReconciler(c, scheme, dashboardBaseURL, ns)
+			reconciler := NewLighthouseJobReconciler(c, c, scheme, dashboardBaseURL, ns)
 
 			// invoke reconcile
 			_, err = reconciler.Reconcile(ctrl.Request{