nolar / kopf

A Python framework to write Kubernetes operators in just a few lines of code

Home Page:https://kopf.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my kubernetes applications are not able to reach out to Webhookserver

mayankkhullar opened this issue · comments

commented

Keywords

webhookserver

I deployed a sample python app using below code

@kopf.on.startup()
def configure(settings: kopf.OperatorSettings, **_):
if os.environ.get('ENVIRONMENT') is None:
# Only as an example:
settings.admission.server = kopf.WebhookK3dServer(port=54321)
settings.admission.managed = 'auto.kopf.dev'
else:
# Assuming that the configuration is done manually:
settings.admission.server = kopf.WebhookServer(addr='0.0.0.0', port=8080)
settings.admission.managed = 'auto.kopf.dev'

I created a deployment and service and named service a custom_webhook_server_kopf:8080
and my pods are not able to reach out to the webhook server ?

HOw do i make sure my pods are able to connec tto webhook server , I have gone through the documentation but no help

No response

Hi @mayankkhullar . I've been stuck on getting my admission controller to work too. this issue can help you as it helped me. If there are still some problems I would be happy to help.