-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve air-gap installation instructions #6234
Conversation
c1ebc9a
to
25bfdf6
Compare
I was wondering the same thing. |
I thought the same thing. I'll move this section to its own docs. |
Error: Error creating openstack_compute_floatingip_associate_v2: Bad request with: [POST https://ops.elastx.cloud:8774/v2.1/servers/51f78c86-5097-4949-84a1-0df253a74105/action], error message: {"badRequest": {"message": "Unable to associate floating IP 212.237.149.73 to fixed IP 10.0.0.18 for instance 51f78c86-5097-4949-84a1-0df253a74105. Error: External network 600b8501-78cb-4155-9c9f-23dfcba88828 is not reachable from subnet 3701d914-b6a8-4aab-a3a8-667a12646736. Therefore, cannot associate Port 07dd2b0d-1bbb-4fcd-bcf1-17a141281efc with a Floating IP.\nNeutron server returns request_ids: ['req-3c5ff34a-f359-45be-9f91-f68d20c0eeb6']", "code": 400}}
on contrib/terraform/openstack/modules/compute/main.tf line 564, in resource "openstack_compute_floatingip_associate_v2" "k8s_master":
564: resource "openstack_compute_floatingip_associate_v2" "k8s_master" {
Error: Error creating openstack_compute_floatingip_associate_v2: Bad request with: [POST https://ops.elastx.cloud:8774/v2.1/servers/aca560a7-94c4-447d-a258-9419f1418f6e/action], error message: {"badRequest": {"message": "Unable to associate floating IP 212.237.149.164 to fixed IP 10.0.0.4 for instance aca560a7-94c4-447d-a258-9419f1418f6e. Error: External network 600b8501-78cb-4155-9c9f-23dfcba88828 is not reachable from subnet 3701d914-b6a8-4aab-a3a8-667a12646736. Therefore, cannot associate Port 5ff7ef88-3306-42af-856a-db8b333f8e0d with a Floating IP.\nNeutron server returns request_ids: ['req-35197d3c-fd4a-42d3-b0d3-ac0b9074d341']", "code": 400}}
on contrib/terraform/openstack/modules/compute/main.tf line 577, in resource "openstack_compute_floatingip_associate_v2" "k8s_node":
577: resource "openstack_compute_floatingip_associate_v2" "k8s_node" {
Error: Error creating openstack_networking_router_interface_v2: Bad request with: [PUT https://ops.elastx.cloud:9696/v2.0/routers/ab95917c-41fb-4881-b507-3a6dfe9403df/add_router_interface], error message: {"NeutronError": {"message": "Bad router request: Cidr 10.0.0.0/24 of subnet 3701d914-b6a8-4aab-a3a8-667a12646736 overlaps with cidr 10.0.0.0/24 of subnet b109a883-fef3-4bd0-88aa-e2c908181e1e.", "type": "BadRequest", "detail": ""}}
on contrib/terraform/openstack/modules/network/main.tf line 29, in resource "openstack_networking_router_interface_v2" "k8s":
29: resource "openstack_networking_router_interface_v2" "k8s" {
Makefile:20: recipe for target 'create-tf' failed
make: *** [create-tf] Error 1 |
This is fix by #6232 |
7c61d1d
to
cc419ab
Compare
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: EppO, LuckySB The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
I would suggest to give examples on setting up those requirments a HTTP reverse proxy/cache/mirror to serve some static files (zips and binaries) |
TASK [download : download_file | Download item] ************************************************************************************* I recieve the following error , would you please indicate how can I do the file repo |
Well if you can't access ie: settings up kubelet/kubectl/kubeadm variables to resolve local/internal files instead of google servers
|
Thanks should I put them on the jumpserver (where kubespray is running ) or on the target K8s node ? |
https://github.com/kubernetes-sigs/kubespray/blob/master/docs/offline-environment.md#configure-inventory |
How can I deal if I download files to the Kubespray installer machine |
By setting up a simple httpd (or httpd-like) server to serve the files ? |
What type of PR is this?
/kind documentation
What this PR does / why we need it:
Give more details regarding offline installation requirements.
Which issue(s) this PR fixes:
Fixes #5973 #6207
Special notes for your reviewer:
I'm wondering if we should extract this section to its own doc page. Thoughts?
Does this PR introduce a user-facing change?: