-
Notifications
You must be signed in to change notification settings - Fork 981
Description
What would you like to be added:
I submitted a document on the website: karmada-io/website#813
In the configuration guide, user can set the listening address to the POD IP address. We can change the listening addresses of Karmada components in different installation modes based on the suggestions.
Currently, Karmada supports the following installation modes:
- kind @seanlaii Update bind addresses to use POD_IP for local-up script #6285
- helm @seanlaii Update bind addresses to use POD_IP for helm #6324
- operator @seanlaii Update bind addresses to use POD_IP for karmada-operator #6321
- karmadactl init @seanlaii Update bind addresses to use POD_IP for karmadactl #6323
The Karmada components that can be configured include:
- karmada-controller-manager
- karmada-scheduler
- karmada-aggregated-apiserver
- karmada-search
- karmada-scheduler-estimator
- karmada-agent
- karmada-webhook
- karmada-metrics-adapter
- karmada-descheduler
Why is this needed:
When a user deploys a Karmada component, the Karmada component will use the default listening address and port if the listening-related parameters are not configured. The default listening address of the Karmada component is 0.0.0.0
, which means that the component will listen to all network interfaces on the server (for a container, this is a virtual network interface that is managed by the container runtime, such as Docker).
All-zero listening will increase the risk of being attacked. So, we can change the listening address to the POD IP address.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status