Skip to content
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

Load balancer configurations using HAProxy #4619

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions ui/public/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -634,6 +634,7 @@
"label.crosszones": "Cross Zones",
"label.currency": "Currency",
"label.current": "isCurrent",
"label.currentsslcert": "Current SSL Certificate",
"label.currentpassword": "Current Password",
"label.custom": "Custom",
"label.custom.disk.offering": "Custom Disk Offering",
Expand Down Expand Up @@ -1217,6 +1218,11 @@
"label.lb.algorithm.roundrobin": "Round-robin",
"label.lb.algorithm.source": "Source",
"label.lb.cookie": "LbCookie",
"label.lb.config": "LB Configs",
"label.lb.configuration": "Configuration",
"label.lb.config.value": "Value",
"label.lb.config.name": "Lb Config name",
"label.lb.config.default.value": "Default value",
"label.lb.protocol.http": "HTTP",
"label.lb.protocol.ssl": "SSL",
"label.lb.protocol.tcp.proxy": "TCP-proxy",
Expand Down Expand Up @@ -1977,6 +1983,7 @@
"label.ssh.port": "SSH Port",
"label.sshkeypair": "New SSH Key Pair",
"label.sshkeypairs": "SSH keypairs",
"label.ssl": "SSL",
"label.sslcertificates": "SSL Certificates",
"label.standard.us.keyboard": "Standard (US) keyboard",
"label.start": "Start",
Expand Down Expand Up @@ -2460,6 +2467,7 @@
"message.add.ip.range.direct.network": "Add an IP range to direct network <b><span id=\"directnetwork_name\"></span></b> in zone <b><span id=\"zone_name\"></span></b>",
"message.add.ip.range.to.pod": "<p>Add an IP range to pod: <b><span id=\"pod_name_label\"></span></b></p>",
"message.add.iprange.processing": "Adding IP Range...",
"message.add.lbconfig.processing": "Adding new load balancer config",
"message.add.load.balancer": "Add a load balancer to zone",
"message.add.load.balancer.under.ip": "The load balancer rule has been added under IP:",
"message.add.network": "Add a new network for zone: <b><span id=\"zone_name\"></span></b>",
Expand Down Expand Up @@ -2852,6 +2860,7 @@
"message.failed.to.add": "Failed to add",
"message.failed.to.assign.vms": "Failed to assign VMs",
"message.failed.to.remove": "Failed to remove",
"message.failed.to.remove.lbconfig": "Failed to remove load balancer config",
"message.generate.keys": "Please confirm that you would like to generate new keys for this user.",
"message.gslb.delete.confirm": "Please confirm you want to delete this GSLB",
"message.gslb.lb.remove.confirm": "Please confirm you want to remove load balancing from GSLB",
Expand Down Expand Up @@ -3019,6 +3028,8 @@
"message.remove.instance.failed": "Failed to remove instance",
"message.remove.instance.processing": "Removing...",
"message.remove.iprange.processing": "Removing IP Range...",
"message.remove.lbconfig.processing": "Removing load balancer config",
"message.remove.lbconfig.failed": "Failed to remove Load Balancer Config",
"message.remove.ldap": "Are you sure you want to delete the LDAP configuration?",
"message.remove.nic.processing": "Removing NIC...",
"message.remove.port.forward.failed": "Removing Port Forwarding rule failed",
Expand Down Expand Up @@ -3139,6 +3150,7 @@
"message.success.remove.instance.rule": "Successfully removed instance from rule",
"message.success.remove.ip": "Successfully removed IP",
"message.success.remove.iprange": "Successfully removed IP Range",
"message.success.remove.lbconfig": "Successfully removed load balancer config",
"message.success.remove.nic": "Successfully removed",
"message.success.remove.port.forward": "Successfully removed Port Forwarding rule",
"message.success.remove.rule": "Successfully deleted rule",
Expand Down
4 changes: 4 additions & 0 deletions ui/src/config/section/network.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@ export default {
name: 'egress.rules',
component: () => import('@/views/network/EgressRulesTab.vue'),
show: (record) => { return record.type === 'Isolated' && !('vpcid' in record) && 'listEgressFirewallRules' in store.getters.apis }
}, {
name: 'lb.config',
component: () => import('@/views/network/LbConfigTab.vue'),
show: (record) => { return record.type === 'Isolated' && !('vpcid' in record) && 'listEgressFirewallRules' in store.getters.apis }
}, {
name: 'public.ip.addresses',
component: () => import('@/views/network/IpAddressesTab.vue'),
Expand Down
Loading