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

incus/network_forward: Add yaml example for create #786

Merged
merged 2 commits into from
Apr 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 5 additions & 0 deletions cmd/incus/network_forward.go
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,11 @@ func (c *cmdNetworkForwardCreate) Command() *cobra.Command {
cmd.Use = usage("create", i18n.G("[<remote>:]<network> <listen_address> [key=value...]"))
cmd.Short = i18n.G("Create new network forwards")
cmd.Long = cli.FormatSection(i18n.G("Description"), i18n.G("Create new network forwards"))
cmd.Example = cli.FormatSection("", i18n.G(`incus network forward create n1 127.0.0.1

incus network forward create n1 127.0.0.1 < config.yaml
Create a new network forward for network n1 from config.yaml`))

cmd.RunE = c.Run

cmd.Flags().StringVar(&c.networkForward.flagTarget, "target", "", i18n.G("Cluster member name")+"``")
Expand Down
104 changes: 56 additions & 48 deletions po/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: LXD\n"
"Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
"POT-Creation-Date: 2024-04-23 12:51+0200\n"
"POT-Creation-Date: 2024-04-24 13:37+0200\n"
"PO-Revision-Date: 2024-01-25 23:01+0000\n"
"Last-Translator: Dklfajsjfi49wefklsf32 <nlincus@users.noreply.hosted.weblate."
"org>\n"
Expand Down Expand Up @@ -281,7 +281,7 @@ msgstr ""
"###\n"
"### Der Name wird zwar angezeigt, lässt sich jedoch nicht ändern.\n"

#: cmd/incus/network_forward.go:611
#: cmd/incus/network_forward.go:616
#, fuzzy
msgid ""
"### This is a YAML representation of the network forward.\n"
Expand Down Expand Up @@ -921,7 +921,7 @@ msgid ""
"trust store.\n"
msgstr ""

#: cmd/incus/network_forward.go:832 cmd/incus/network_forward.go:833
#: cmd/incus/network_forward.go:837 cmd/incus/network_forward.go:838
msgid "Add ports to a forward"
msgstr ""

Expand Down Expand Up @@ -1158,7 +1158,7 @@ msgid "Bad device override syntax, expecting <device>,<key>=<value>: %s"
msgstr ""

#: cmd/incus/network.go:369 cmd/incus/network_acl.go:429
#: cmd/incus/network_forward.go:303 cmd/incus/network_load_balancer.go:306
#: cmd/incus/network_forward.go:308 cmd/incus/network_load_balancer.go:306
#: cmd/incus/network_peer.go:331 cmd/incus/network_zone.go:378
#: cmd/incus/network_zone.go:1061 cmd/incus/storage_bucket.go:149
#, c-format
Expand Down Expand Up @@ -1493,9 +1493,9 @@ msgstr "Gerät %s wurde von %s entfernt\n"
#: cmd/incus/network.go:328 cmd/incus/network.go:799 cmd/incus/network.go:880
#: cmd/incus/network.go:1257 cmd/incus/network.go:1350
#: cmd/incus/network.go:1422 cmd/incus/network_forward.go:177
#: cmd/incus/network_forward.go:253 cmd/incus/network_forward.go:441
#: cmd/incus/network_forward.go:593 cmd/incus/network_forward.go:747
#: cmd/incus/network_forward.go:836 cmd/incus/network_forward.go:918
#: cmd/incus/network_forward.go:258 cmd/incus/network_forward.go:446
#: cmd/incus/network_forward.go:598 cmd/incus/network_forward.go:752
#: cmd/incus/network_forward.go:841 cmd/incus/network_forward.go:923
#: cmd/incus/network_load_balancer.go:180
#: cmd/incus/network_load_balancer.go:256
#: cmd/incus/network_load_balancer.go:427
Expand Down Expand Up @@ -1587,7 +1587,7 @@ msgstr ""
#: cmd/incus/config.go:276 cmd/incus/config.go:351
#: cmd/incus/config_metadata.go:154 cmd/incus/config_trust.go:353
#: cmd/incus/image.go:483 cmd/incus/network.go:762 cmd/incus/network_acl.go:696
#: cmd/incus/network_forward.go:711 cmd/incus/network_integration.go:288
#: cmd/incus/network_forward.go:716 cmd/incus/network_integration.go:288
#: cmd/incus/network_load_balancer.go:681 cmd/incus/network_peer.go:726
#: cmd/incus/network_zone.go:633 cmd/incus/network_zone.go:1324
#: cmd/incus/profile.go:594 cmd/incus/project.go:363 cmd/incus/storage.go:357
Expand Down Expand Up @@ -2035,7 +2035,7 @@ msgstr "Kein Zertifikat für diese Verbindung"
msgid "Delete network ACLs"
msgstr ""

#: cmd/incus/network_forward.go:743 cmd/incus/network_forward.go:744
#: cmd/incus/network_forward.go:748 cmd/incus/network_forward.go:749
msgid "Delete network forwards"
msgstr ""

Expand Down Expand Up @@ -2164,11 +2164,11 @@ msgstr ""
#: cmd/incus/network_acl.go:858 cmd/incus/network_acl.go:995
#: cmd/incus/network_allocations.go:51 cmd/incus/network_forward.go:28
#: cmd/incus/network_forward.go:85 cmd/incus/network_forward.go:174
#: cmd/incus/network_forward.go:250 cmd/incus/network_forward.go:348
#: cmd/incus/network_forward.go:433 cmd/incus/network_forward.go:543
#: cmd/incus/network_forward.go:590 cmd/incus/network_forward.go:744
#: cmd/incus/network_forward.go:818 cmd/incus/network_forward.go:833
#: cmd/incus/network_forward.go:914 cmd/incus/network_integration.go:28
#: cmd/incus/network_forward.go:250 cmd/incus/network_forward.go:353
#: cmd/incus/network_forward.go:438 cmd/incus/network_forward.go:548
#: cmd/incus/network_forward.go:595 cmd/incus/network_forward.go:749
#: cmd/incus/network_forward.go:823 cmd/incus/network_forward.go:838
#: cmd/incus/network_forward.go:919 cmd/incus/network_integration.go:28
#: cmd/incus/network_integration.go:85 cmd/incus/network_integration.go:154
#: cmd/incus/network_integration.go:206 cmd/incus/network_integration.go:323
#: cmd/incus/network_integration.go:386 cmd/incus/network_integration.go:454
Expand Down Expand Up @@ -2513,7 +2513,7 @@ msgstr "Alternatives config Verzeichnis."
msgid "Edit network configurations as YAML"
msgstr ""

#: cmd/incus/network_forward.go:589 cmd/incus/network_forward.go:590
#: cmd/incus/network_forward.go:594 cmd/incus/network_forward.go:595
#, fuzzy
msgid "Edit network forward configurations as YAML"
msgstr "Alternatives config Verzeichnis."
Expand Down Expand Up @@ -2633,7 +2633,7 @@ msgstr ""

#: cmd/incus/cluster.go:459 cmd/incus/config.go:641 cmd/incus/config.go:673
#: cmd/incus/network.go:1325 cmd/incus/network_acl.go:522
#: cmd/incus/network_forward.go:516 cmd/incus/network_integration.go:563
#: cmd/incus/network_forward.go:521 cmd/incus/network_integration.go:563
#: cmd/incus/network_load_balancer.go:502 cmd/incus/network_peer.go:550
#: cmd/incus/network_zone.go:471 cmd/incus/network_zone.go:1155
#: cmd/incus/profile.go:986 cmd/incus/project.go:719 cmd/incus/storage.go:810
Expand All @@ -2654,7 +2654,7 @@ msgid "Error unsetting properties: %v"
msgstr "Fehler beim hinzufügen des Alias %s\n"

#: cmd/incus/cluster.go:453 cmd/incus/network.go:1319
#: cmd/incus/network_acl.go:516 cmd/incus/network_forward.go:510
#: cmd/incus/network_acl.go:516 cmd/incus/network_forward.go:515
#: cmd/incus/network_integration.go:557 cmd/incus/network_load_balancer.go:496
#: cmd/incus/network_peer.go:544 cmd/incus/network_zone.go:465
#: cmd/incus/network_zone.go:1149 cmd/incus/profile.go:980
Expand Down Expand Up @@ -3352,7 +3352,7 @@ msgstr ""
msgid "Get the key as a network ACL property"
msgstr ""

#: cmd/incus/network_forward.go:350
#: cmd/incus/network_forward.go:355
#, fuzzy
msgid "Get the key as a network forward property"
msgstr "Kein Zertifikat für diese Verbindung"
Expand Down Expand Up @@ -3437,7 +3437,7 @@ msgstr "Profil %s erstellt\n"
msgid "Get values for network configuration keys"
msgstr ""

#: cmd/incus/network_forward.go:347 cmd/incus/network_forward.go:348
#: cmd/incus/network_forward.go:352 cmd/incus/network_forward.go:353
#, fuzzy
msgid "Get values for network forward configuration keys"
msgstr "Profil %s erstellt\n"
Expand Down Expand Up @@ -4599,7 +4599,7 @@ msgstr "Kein Zertifikat für diese Verbindung"
msgid "Manage network ACLs"
msgstr ""

#: cmd/incus/network_forward.go:817 cmd/incus/network_forward.go:818
#: cmd/incus/network_forward.go:822 cmd/incus/network_forward.go:823
#, fuzzy
msgid "Manage network forward ports"
msgstr "Kein Zertifikat für diese Verbindung"
Expand Down Expand Up @@ -4839,10 +4839,10 @@ msgstr "der Name des Ursprung Containers muss angegeben werden"
msgid "Missing key name"
msgstr "Fehlende Zusammenfassung."

#: cmd/incus/network_forward.go:214 cmd/incus/network_forward.go:278
#: cmd/incus/network_forward.go:393 cmd/incus/network_forward.go:478
#: cmd/incus/network_forward.go:653 cmd/incus/network_forward.go:784
#: cmd/incus/network_forward.go:877 cmd/incus/network_forward.go:959
#: cmd/incus/network_forward.go:214 cmd/incus/network_forward.go:283
#: cmd/incus/network_forward.go:398 cmd/incus/network_forward.go:483
#: cmd/incus/network_forward.go:658 cmd/incus/network_forward.go:789
#: cmd/incus/network_forward.go:882 cmd/incus/network_forward.go:964
#: cmd/incus/network_load_balancer.go:217
#: cmd/incus/network_load_balancer.go:281
#: cmd/incus/network_load_balancer.go:379
Expand Down Expand Up @@ -4887,10 +4887,10 @@ msgstr "Profilname kann nicht geändert werden"
#: cmd/incus/network.go:835 cmd/incus/network.go:911 cmd/incus/network.go:1145
#: cmd/incus/network.go:1223 cmd/incus/network.go:1289
#: cmd/incus/network.go:1381 cmd/incus/network_forward.go:122
#: cmd/incus/network_forward.go:210 cmd/incus/network_forward.go:274
#: cmd/incus/network_forward.go:389 cmd/incus/network_forward.go:474
#: cmd/incus/network_forward.go:649 cmd/incus/network_forward.go:780
#: cmd/incus/network_forward.go:873 cmd/incus/network_forward.go:955
#: cmd/incus/network_forward.go:210 cmd/incus/network_forward.go:279
#: cmd/incus/network_forward.go:394 cmd/incus/network_forward.go:479
#: cmd/incus/network_forward.go:654 cmd/incus/network_forward.go:785
#: cmd/incus/network_forward.go:878 cmd/incus/network_forward.go:960
#: cmd/incus/network_load_balancer.go:127
#: cmd/incus/network_load_balancer.go:213
#: cmd/incus/network_load_balancer.go:277
Expand Down Expand Up @@ -5075,7 +5075,7 @@ msgstr ""
msgid "Moving the storage volume: %s"
msgstr "Kein Zertifikat für diese Verbindung"

#: cmd/incus/network_forward.go:1003 cmd/incus/network_load_balancer.go:1149
#: cmd/incus/network_forward.go:1008 cmd/incus/network_load_balancer.go:1149
msgid "Multiple ports match. Use --force to remove them all"
msgstr ""

Expand Down Expand Up @@ -5276,12 +5276,12 @@ msgstr "Profil %s erstellt\n"
msgid "Network Zone %s deleted"
msgstr "Profil %s gelöscht\n"

#: cmd/incus/network_forward.go:330
#: cmd/incus/network_forward.go:335
#, fuzzy, c-format
msgid "Network forward %s created"
msgstr "Profil %s erstellt\n"

#: cmd/incus/network_forward.go:801
#: cmd/incus/network_forward.go:806
#, fuzzy, c-format
msgid "Network forward %s deleted"
msgstr "Profil %s gelöscht\n"
Expand Down Expand Up @@ -5398,7 +5398,7 @@ msgstr "Kein Zertifikat für diese Verbindung"
msgid "No matching backend found"
msgstr ""

#: cmd/incus/network_forward.go:1014 cmd/incus/network_load_balancer.go:1160
#: cmd/incus/network_forward.go:1019 cmd/incus/network_load_balancer.go:1160
msgid "No matching port(s) found"
msgstr ""

Expand Down Expand Up @@ -5640,7 +5640,7 @@ msgstr ""
#: cmd/incus/config_metadata.go:155 cmd/incus/config_template.go:237
#: cmd/incus/config_trust.go:354 cmd/incus/image.go:484
#: cmd/incus/network.go:763 cmd/incus/network_acl.go:697
#: cmd/incus/network_forward.go:712 cmd/incus/network_integration.go:289
#: cmd/incus/network_forward.go:717 cmd/incus/network_integration.go:289
#: cmd/incus/network_load_balancer.go:682 cmd/incus/network_peer.go:727
#: cmd/incus/network_zone.go:634 cmd/incus/network_zone.go:1325
#: cmd/incus/profile.go:595 cmd/incus/project.go:364 cmd/incus/storage.go:358
Expand Down Expand Up @@ -6074,7 +6074,7 @@ msgstr "Profil %s erstellt\n"
msgid "Remove aliases"
msgstr "Entferntes Administrator Passwort"

#: cmd/incus/network_forward.go:915 cmd/incus/network_load_balancer.go:1065
#: cmd/incus/network_forward.go:920 cmd/incus/network_load_balancer.go:1065
msgid "Remove all ports that match"
msgstr ""

Expand Down Expand Up @@ -6106,7 +6106,7 @@ msgstr "Anhalten des Containers fehlgeschlagen!"
msgid "Remove member from group"
msgstr ""

#: cmd/incus/network_forward.go:913 cmd/incus/network_forward.go:914
#: cmd/incus/network_forward.go:918 cmd/incus/network_forward.go:919
#, fuzzy
msgid "Remove ports from a forward"
msgstr "kann nicht zum selben Container Namen kopieren"
Expand Down Expand Up @@ -6539,12 +6539,12 @@ msgid ""
" incus network set [<remote>:]<network> <key> <value>"
msgstr ""

#: cmd/incus/network_forward.go:432
#: cmd/incus/network_forward.go:437
#, fuzzy
msgid "Set network forward keys"
msgstr "Kein Zertifikat für diese Verbindung"

#: cmd/incus/network_forward.go:433
#: cmd/incus/network_forward.go:438
msgid ""
"Set network forward keys\n"
"\n"
Expand Down Expand Up @@ -6724,7 +6724,7 @@ msgstr ""
msgid "Set the key as a network ACL property"
msgstr ""

#: cmd/incus/network_forward.go:440
#: cmd/incus/network_forward.go:445
#, fuzzy
msgid "Set the key as a network forward property"
msgstr "Kein Zertifikat für diese Verbindung"
Expand Down Expand Up @@ -7399,7 +7399,7 @@ msgstr "der Name des Ursprung Containers muss angegeben werden"
msgid "The property %q does not exist on the network ACL %q: %v"
msgstr "der Name des Ursprung Containers muss angegeben werden"

#: cmd/incus/network_forward.go:406
#: cmd/incus/network_forward.go:411
#, fuzzy, c-format
msgid "The property %q does not exist on the network forward %q: %v"
msgstr "der Name des Ursprung Containers muss angegeben werden"
Expand Down Expand Up @@ -7798,12 +7798,12 @@ msgstr "Profil %s erstellt\n"
msgid "Unset network configuration keys"
msgstr ""

#: cmd/incus/network_forward.go:542
#: cmd/incus/network_forward.go:547
#, fuzzy
msgid "Unset network forward configuration keys"
msgstr "Profil %s erstellt\n"

#: cmd/incus/network_forward.go:543
#: cmd/incus/network_forward.go:548
#, fuzzy
msgid "Unset network forward keys"
msgstr "Kein Zertifikat für diese Verbindung"
Expand Down Expand Up @@ -7874,7 +7874,7 @@ msgstr ""
msgid "Unset the key as a network ACL property"
msgstr ""

#: cmd/incus/network_forward.go:546
#: cmd/incus/network_forward.go:551
#, fuzzy
msgid "Unset the key as a network forward property"
msgstr "Kein Zertifikat für diese Verbindung"
Expand Down Expand Up @@ -8898,8 +8898,8 @@ msgstr ""
"\n"
"lxd %s <Name>\n"

#: cmd/incus/network_forward.go:172 cmd/incus/network_forward.go:588
#: cmd/incus/network_forward.go:741 cmd/incus/network_load_balancer.go:175
#: cmd/incus/network_forward.go:172 cmd/incus/network_forward.go:593
#: cmd/incus/network_forward.go:746 cmd/incus/network_load_balancer.go:175
#: cmd/incus/network_load_balancer.go:557
#: cmd/incus/network_load_balancer.go:711
#, fuzzy
Expand Down Expand Up @@ -8927,7 +8927,7 @@ msgstr ""
"\n"
"lxd %s <Name>\n"

#: cmd/incus/network_forward.go:346 cmd/incus/network_forward.go:541
#: cmd/incus/network_forward.go:351 cmd/incus/network_forward.go:546
#: cmd/incus/network_load_balancer.go:349
#: cmd/incus/network_load_balancer.go:527
#, fuzzy
Expand All @@ -8937,7 +8937,7 @@ msgstr ""
"\n"
"lxd %s <Name>\n"

#: cmd/incus/network_forward.go:431 cmd/incus/network_load_balancer.go:417
#: cmd/incus/network_forward.go:436 cmd/incus/network_load_balancer.go:417
#, fuzzy
msgid "[<remote>:]<network> <listen_address> <key>=<value>..."
msgstr ""
Expand All @@ -8955,13 +8955,13 @@ msgstr ""
"\n"
"lxd %s <Name>\n"

#: cmd/incus/network_forward.go:831
#: cmd/incus/network_forward.go:836
msgid ""
"[<remote>:]<network> <listen_address> <protocol> <listen_port(s)> "
"<target_address> [<target_port(s)>]"
msgstr ""

#: cmd/incus/network_forward.go:912 cmd/incus/network_load_balancer.go:1062
#: cmd/incus/network_forward.go:917 cmd/incus/network_load_balancer.go:1062
#, fuzzy
msgid "[<remote>:]<network> <listen_address> [<protocol>] [<listen_port(s)>]"
msgstr ""
Expand Down Expand Up @@ -9763,6 +9763,14 @@ msgid ""
" Create a new OVN network called bar using baz as its uplink network"
msgstr ""

#: cmd/incus/network_forward.go:251
msgid ""
"incus network forward create n1 127.0.0.1\n"
"\n"
"incus network forward create n1 127.0.0.1 < config.yaml\n"
" Create a new network forward for network n1 from config.yaml"
msgstr ""

#: cmd/incus/network_integration.go:208
msgid ""
"incus network integration edit <network integration> < network-integration."
Expand Down