lyft / lyft/flinkk8soperator

Ingress permission issue on OpenShift

Open
#216 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
581
Forks
153
PR merge metrics
No merged PRs in 30d

Description

I have deployed the Operator on OpenShift 4.5 and trying to deploy the sample word-count example there, however, I see the following error, any idea what I modify to fix it?

I checked the `role.yaml` file there seem to be permissions given for the service account for an Ingresses

```Warning CreateClusterFailed 4s (x5 over 5s) flinkK8sOperator Failed to create job managers for deploy 2c508f73: ingresses.extensions "wordcount-operator-example" is invalid: spec.rules[0]: Forbidden: you do not have permission to set host fields in ingress rules```

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the sample word-count deployment and the referenced role.yaml, then reproduce the OpenShift 4.5 error about permission to set host fields in ingress rules. Trace the service account permissions involved in creating the Ingress. Done means the sample deploys without the CreateClusterFailed warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
authorization, devops, infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.