Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab
GitLab
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 23,827
    • Issues 23,827
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 840
    • Merge Requests 840
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Security & Compliance
    • Security & Compliance
    • Dependency List
  • Packages
    • Packages
    • Container Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLabGitLab
  • Issues
  • #38049

Closed
Open
Opened Dec 03, 2019 by Thong Kuah@tkuah🔴
  • Report abuse
  • New issue
Report abuse New issue

Detect IP of installed ingress application

Problem

With #7983 (closed), we now allow users to install the ingress application via CI jobs.

We no longer know when to query for the external IP of the installed ingress. With GitLab-managed apps v1, this was triggered after install.

Why does GitLab want to detect the IP of installed ingress ?

TBC

Proposal

Periodically query the cluster for the external IP of the installed ingress.

  • Check there is a ingress installed in the gitlab-managed-apps namespace
  • If so, get the value of load balancer's external IP and external hostname. Persistence TBC
  • Expose the ingress external IP and ingress external hostname as CI variables for cluster management jobs
Edited Dec 04, 2019 by Thong Kuah

Related issues

  • Discussion
  • Designs
Assignee
Assign to
12.6
Milestone
12.6
Assign milestone
Time tracking
None
Due date
None
4
Labels
Category:Kubernetes Management devops::configure feature group::orchestration
Assign labels
  • View project labels
Reference: gitlab-org/gitlab#38049