--- # Networking network: ethernets: enp2s0f0np0: activated: "off" enp2: match: name: enp2s0f1np* vlans: - name: bradmin accept_ra: no id: 10 link: enp2 addresses: ["{{ cidr_bradmin | ansible.utils.ipaddr('net') | ansible.utils.ipaddr(ansible_host.split('.')[-1]) | ansible.utils.ipaddr('host/prefix') }}"] routes: - to: default via: 10.10.0.1 - to: 10.8.0.0/16 via: 10.10.0.1 - name: brstorage accept_ra: no id: 20 link: enp2 addresses: ["{{ cidr_brstorage | ansible.utils.ipaddr('net') | ansible.utils.ipaddr(ansible_host.split('.')[-1]) | ansible.utils.ipaddr('host/prefix') }}"] routes: - to: "{{ cidr_brstorage }}" via: 10.20.0.1 - name: brvxlan accept_ra: no id: 25 link: enp2 addresses: ["{{ cidr_brvxlan | ansible.utils.ipaddr('net') | ansible.utils.ipaddr(ansible_host.split('.')[-1]) | ansible.utils.ipaddr('host/prefix') }}"] routes: - to: "{{ cidr_brvxlan }}" via: 10.25.0.1 - name: brlb accept_ra: no id: 28 link: enp2 addresses: ["{{ cidr_brlb | ansible.utils.ipaddr('net') | ansible.utils.ipaddr(ansible_host.split('.')[-1]) | ansible.utils.ipaddr('host/prefix') }}"] routes: - to: "{{ cidr_brlb }}" via: 172.16.0.1 bridges: - name: brext interfaces: [enp2] parameters: stp: true forward-delay: 4 list_devices: "bradmin brstorage brvxlan brlb" # console billing felcloud_image_registry: "git.felcloud.io/emine" felcloud_image_registry_user: "emine" felcloud_image_registry_passwd: "4a1c4547aa7bd5093c9e62e75e2d1cde9356a338" git_token: "" console_image_name: "git.felcloud.io/emine/console" console_image_tag: "0.1.0" console_repo: "https://{{ git_token }}@git.felcloud.io/felcloud/billing_console.git" console_branch: "prod" console_url: demo.felcloud.io application_git_path: "/home/cloud" application_path: "{{ application_git_path }}/console/website" application_inside_container_path: "/var/www/billing-website" # billing scripts billing_scripts_repo: "https://{{ git_token }}@git.felcloud.io/felcloud/billing_scripts.git" billing_scripts_branch: "main" billing_virtualenv_path: "/etc/felcloud/venv" billing_scripts_path: "/etc/felcloud" billing_scripts_directory: "{{ billing_scripts_path }}/billing" billing_amqp_uri: "amqp://" # console database console_database_name: "billing" console_database_user: "billingW" console_database_passwd: "754817155aa0b80c447b6be6c452d9a9" console_database_url: "{{ groups['ctl'][0] }}:27017,{{ groups['ctl'][1] }}:27017,{{ groups['ctl'][2] }}:27017" # smtp smtp_host: "mail.felcloud.io" smtp_port: 465 smtp_local_host: "{{ ansible_host }}" smtp_local_port: 587 smtp_user: "noreply@felcloud.io" smtp_passwd: "" smtp_support_email: "support@felcloud.io" smtp_support_email_passwd: "" # authentik authentik_api_url: "https://identity.felcloud.io/api/v3" authentik_user_group_id: "aee2930bb30d45309daf61b4f8033c22" authentik_bear_token: "" authentik_email_stage: "8439239f-41dc-4ddc-8f78-a10c2cd8ab36" authentik_core_users_url: "https://identity.felcloud.io/api/v3/core/users/" authentik_core_users_passwd_url: "https://identity.felcloud.io/api/v3/core/users/{}/set_password/" authentik_core_users_email_url: "https://identity.felcloud.io/api/v3/core/users/{}/recovery_email/" oidc_issuer: "https://identity.felcloud.io/application/o/console-demo/" oidc_auth_uri: "https://identity.felcloud.io/application/o/authorize/" oidc_userinfo_uri: "https://identity.felcloud.io/application/o/userinfo/" oidc_token_uri: "https://identity.felcloud.io/application/o/token/" oidc_token_introspection_uri: "https://identity.felcloud.io/application/o/introspect/" oidc_client_id: "" oidc_client_secret: "" oidc_redirect_uri: - "demo.felcloud.io" - "dashboard.felcloud.io" # flouci flouci_public_token: "" flouci_private_token: "" flouci_payment_url: "https://developers.flouci.com/api/generate_payment" flouci_success_url: "https://baha-dev.felcloud.io/flouci_payment/success" flouci_fail_url: "https://felcloud.io/flouci_payment/fail" flouci_track_id: "" flouci_verify_url: "https://developers.flouci.com/api/verify_payment/{}" # konnect konnect_api_key: "" konnect_wallet_id: "" konnect_payment_url: "https://api.preprod.konnect.network/api/v2/payments/init-payment" konnect_webhook: "https://felcloud.io/console" konnect_success_url: "https://felcloud.io/konnect/success" konnect_fail_url: "https://felcloud.io/konnect/fail" konnect_verify_url: "https://api.preprod.konnect.network/api/v2/payments/{}" # cloudflare cloudflare_site_key: "0x4AAAAAAA33Tt-tSqwjnnKH" cloudflare_secret_key: "0x4AAAAAAA33Ts9aNtZ3YFeDuu2wEdm2ghA" cloudflare_verify_url: "https://challenges.cloudflare.com/turnstile/v0/siteverify" # stripe stripe_api_key: "" stripe_test_api_key: "" stripe_front_api_key: "" stripe_front_test_api_key: "" # PowerDNS admin powerdns_api_key: "b1q0d3vjb1doajrmcgt3" powerdns_zones_list: "http://38.129.16.217:7180/api/v1/servers/localhost/zones" powerdns_records_api: "http://38.129.16.217:7180/api/v1/servers/localhost/zones/{}" # OpenStack os_clouds_file_path: "/etc/openstack/clouds.yaml" # Skyline skyline_origin: "https://dashboard.felcloud.io" # Billing openstack_region: "Europe" openstack_cloud: "felcloud" openstack_admin_project_id: "030bbaf0db93420b9e610576c64bfd94" openstack_auth_url: "http://10.10.0.8:5000" openstack_admin_project_passwd: "" openstack_project_to_ignore_billing: "" # comma seperated project IDs