Skip to content

Commit

Permalink
Deploying to gh-pages from @ c88b964 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
kangasta committed Nov 2, 2023
1 parent b55a701 commit a1369af
Show file tree
Hide file tree
Showing 4 changed files with 155 additions and 147 deletions.
82 changes: 45 additions & 37 deletions changelog/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2593,7 +2593,7 @@
<!-- Limit TOC depth to 1 -->

<li class="md-nav__item">
<a href="#fixed" class="md-nav__link"> Fixed </a>
<a href="#fixed_1" class="md-nav__link"> Fixed </a>
</li>

<!-- Limit TOC depth to 1 -->
Expand Down Expand Up @@ -2813,7 +2813,7 @@
<!-- Limit TOC depth to 1 -->

<li class="md-nav__item">
<a href="#fixed" class="md-nav__link"> Fixed </a>
<a href="#fixed_1" class="md-nav__link"> Fixed </a>
</li>

<!-- Limit TOC depth to 1 -->
Expand Down Expand Up @@ -3004,10 +3004,18 @@ <h1 id="changelog">Changelog</h1>
<p>The format is based on <a href="https://keepachangelog.com/en/1.0.0/">Keep a Changelog</a>,
and this project adheres to <a href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p>
<h2 id="unreleased"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v3.0.0...HEAD">Unreleased</a></h2>
<h3 id="added">Added</h3>
<ul>
<li>Add <code>network_peerings</code>, <code>ntp_excess_gib</code>, <code>storage_maxiops</code> and <code>load_balancers</code> fields to <code>account show</code> outputs.</li>
</ul>
<h3 id="fixed">Fixed</h3>
<ul>
<li>Use correct currency symbol, <code>€</code> instead of <code>$</code>, in human output of <code>account show</code>.</li>
</ul>
<h2 id="300-2023-10-18"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.10.0...v3.0.0">3.0.0</a> - 2023-10-18</h2>
<p>This release updates output of <code>show</code> and <code>list</code> commands to return the API response as defined in the UpCloud Go SDK. See below for detailed list of changes.</p>
<p>In addition, <code>kubernetes create</code> will now, by default, block all access to the cluster. To be able to connect to the cluster, define list of allowed IP addresses and/or CIDR blocks or allow access from any IP.</p>
<h3 id="added">Added</h3>
<h3 id="added_1">Added</h3>
<ul>
<li><strong>Breaking</strong>: Add <code>--kubernetes-api-allow-ip</code> argument to <code>kubernetes create</code> command. This changes default behavior from <em>allow access from any IP</em> to <em>block access from all IPs</em>. To be able to connect to the cluster, define list of allowed IP addresses and/or CIDR blocks or allow access from any IP.</li>
<li>Add <code>Kubernetes API allowed IPs</code> field to <code>kubernetes show</code> output.</li>
Expand All @@ -3032,7 +3040,7 @@ <h3 id="changed">Changed</h3>
<li>In JSON and YAML output of <code>kubernetes list</code>: return the full API response.</li>
<li>In human readable output of <code>kubernetes show</code> command, show node-groups as table. Node-group details are available with <code>kubernetes nodegroup show</code> command.</li>
</ul>
<h2 id="fixed">Fixed</h2>
<h2 id="fixed_1">Fixed</h2>
<ul>
<li><strong>Breaking</strong>: In JSON and YAML output of <code>ip-address show</code>: use same JSON keys as in API documentation. This removes <code>credits</code> key that was used in place of <code>floating</code>.</li>
</ul>
Expand All @@ -3042,11 +3050,11 @@ <h2 id="removed">Removed</h2>
<li><strong>Breaking</strong>: In JSON and YAML output of <code>database properties * show</code>: pass-through the API response. This removes <code>key</code> field from the output.</li>
</ul>
<h2 id="2100-2023-07-17"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.9.1...v2.10.0">2.10.0</a> - 2023-07-17</h2>
<h3 id="added_1">Added</h3>
<h3 id="added_2">Added</h3>
<ul>
<li>Add <code>--disable-utility-network-access</code> for <code>kubernetes nodegroup create</code> command</li>
</ul>
<h3 id="fixed_1">Fixed</h3>
<h3 id="fixed_2">Fixed</h3>
<ul>
<li>Use pending color (yellow) for kubernetes node group <code>scaling-down</code> and <code>scaling-up</code> states</li>
</ul>
Expand All @@ -3066,12 +3074,12 @@ <h3 id="changed_1">Changed</h3>
</li>
</ul>
<h2 id="290-2023-06-30"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.8.0...v2.9.0">2.9.0</a> - 2023-06-30</h2>
<h3 id="added_2">Added</h3>
<h3 id="added_3">Added</h3>
<ul>
<li>Add <code>servergroup</code> commands (<code>create</code>, <code>delete</code>, <code>list</code>, <code>modify</code>, <code>show</code>) for server group management</li>
</ul>
<h2 id="280-2023-06-21"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.7.1...v2.8.0">2.8.0</a> - 2023-06-21</h2>
<h3 id="added_3">Added</h3>
<h3 id="added_4">Added</h3>
<ul>
<li>Add support for OpenSearch database type</li>
<li>Add <code>database index list</code> and <code>database index</code> commands for managing OpenSearch database indices </li>
Expand All @@ -3081,12 +3089,12 @@ <h3 id="added_3">Added</h3>
<li>Add <code>--label</code> flag to <code>server create</code> and <code>server modify</code> commands</li>
</ul>
<h2 id="271-2023-05-16"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.7.0...v2.7.1">2.7.1</a> - 2023-05-16</h2>
<h3 id="fixed_2">Fixed</h3>
<h3 id="fixed_3">Fixed</h3>
<ul>
<li>Updated examples of <code>kubernetes create</code> command to use valid plans.</li>
</ul>
<h2 id="270-2023-05-02"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.6.0...v2.7.0">2.7.0</a> - 2023-05-02</h2>
<h3 id="added_4">Added</h3>
<h3 id="added_5">Added</h3>
<ul>
<li>Add <code>ip</code> and <code>net</code> as aliases to <code>ip-address</code> and <code>network</code> commands, respectively.</li>
<li>Add <em>Labels</em> table to <code>loadbalancer show</code>, <code>network show</code>, <code>router show</code>, <code>server show</code>, and <code>storage show</code> outputs.</li>
Expand All @@ -3095,7 +3103,7 @@ <h3 id="added_4">Added</h3>
<li>Add <code>--wait</code> flag to <code>kubernetes create</code> command for waiting created cluster to reach running state.</li>
</ul>
<h2 id="260-2023-03-14"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.5.0...v2.6.0">2.6.0</a> - 2023-03-14</h2>
<h3 id="added_5">Added</h3>
<h3 id="added_6">Added</h3>
<ul>
<li>The <code>upctl</code> container image now includes <a href="https://stedolan.github.io/jq/">jq</a> tool for parsing values from JSON output.</li>
<li>Add node-group states to <code>kubernetes show</code> output.</li>
Expand All @@ -3107,7 +3115,7 @@ <h3 id="changed_2">Changed</h3>
<li>Completions will now only suggest private networks as arguments because names or UUIDs of public or utility networks are often not valid arguments.</li>
</ul>
<h2 id="250-2023-02-15"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.4.0...v2.5.0">2.5.0</a> - 2023-02-15</h2>
<h3 id="added_6">Added</h3>
<h3 id="added_7">Added</h3>
<ul>
<li>Print warning about unknown resource state before exiting when execution is interrupted with SIGINT.</li>
<li>Add <code>kubernetes nodegroup create</code>, <code>kubernetes nodegroup scale</code>, and <code>kubernetes nodegroup delete</code> commands (EXPERIMENTAL)</li>
Expand All @@ -3118,54 +3126,54 @@ <h3 id="changed_3">Changed</h3>
<ul>
<li>Remove custom bash completion logic and replace it with <code>completion</code> command provided by <code>cobra</code>. To do this while supporting args with whitespace, whitespace in completions is replaced with non-breaking spaces.</li>
</ul>
<h3 id="fixed_3">Fixed</h3>
<h3 id="fixed_4">Fixed</h3>
<ul>
<li>In <code>database show</code>: parse database version from metadata instead of properties. This enables displaying redis version instead of <code>&lt;nil&gt;</code>.</li>
</ul>
<h2 id="240-2022-12-19"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.3.0...v2.4.0">2.4.0</a> - 2022-12-19</h2>
<h3 id="added_7">Added</h3>
<h3 id="added_8">Added</h3>
<ul>
<li>Add <code>kubernetes create</code>, <code>kubernetes config</code>, <code>kubernetes delete</code>, <code>kubernetes list</code>, <code>kubernetes show</code>, <code>kubernetes versions</code> commands (EXPERIMENTAL)</li>
<li>Add <code>loadbalancer plans</code> command for listing available LB plans</li>
</ul>
<h2 id="230-2022-11-11"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.2.0...v2.3.0">2.3.0</a> - 2022-11-11</h2>
<h3 id="added_8">Added</h3>
<h3 id="added_9">Added</h3>
<ul>
<li>Complete available types for <code>database plans</code>.</li>
<li>Suppress positional argument filename completion for commands without specific completions.</li>
<li>In <code>database list</code> output: if database has no title, database name is displayed in the title cell instead of leaving the cell empty, similarly than in the hub.</li>
<li>Version information is parsed from <code>BuildInfo</code> when <code>upctl</code> binary was built without specifying <code>-ldflags</code> to define value for <code>.../config.Version</code>.</li>
<li>Use alpine as base image for <code>upcloud/upctl</code> container image. This adds sh and other OS tools to the image and thus makes it more suitable for usage in CI systems.</li>
</ul>
<h3 id="fixed_4">Fixed</h3>
<h3 id="fixed_5">Fixed</h3>
<ul>
<li>Remove debug leftover print from IP address completions.</li>
<li>Added <code>/v2</code> postfix to module name in <code>go.mod</code>, this enables installing v2 versions of CLI with <code>go install</code>.</li>
</ul>
<h2 id="220-2022-10-17"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.1.0...v2.2.0">2.2.0</a> - 2022-10-17</h2>
<h3 id="added_9">Added</h3>
<h3 id="added_10">Added</h3>
<ul>
<li>Include runtime operating system and architecture in <code>version</code> command output.</li>
<li>Include instructions for defining credentials and API access in <code>upctl --help</code> output.</li>
</ul>
<h3 id="fixed_5">Fixed</h3>
<h3 id="fixed_6">Fixed</h3>
<ul>
<li>Fix commands in <code>server delete</code> usage examples.</li>
<li>Tune human output so that normal output is directed to <code>stdout</code>. Progess and error messages are still outputted to <code>stderr</code>.</li>
</ul>
<h2 id="210-2022-09-07"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v2.0.0...v2.1.0">2.1.0</a> - 2022-09-07</h2>
<h3 id="added_10">Added</h3>
<h3 id="added_11">Added</h3>
<ul>
<li>Add <code>--wait</code> flag to <code>storage import</code> and <code>storage templatise</code> commands to wait until storage is in <code>online</code> state.</li>
<li>In JSON and YAML output of <code>storage import</code>: information on target storage is now available under <code>storage</code> key.</li>
</ul>
<h3 id="fixed_6">Fixed</h3>
<h3 id="fixed_7">Fixed</h3>
<ul>
<li>In human output of <code>storage list</code>: capitalize zone column header and color storage state similarly than in <code>storage show</code>.</li>
<li>In human output of <code>storage import</code>: output UUID of created storage, instead of storage import operation. No UUID is outputted if existing storage was used.</li>
</ul>
<h2 id="200-2022-08-30"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.5.1...v2.0.0">2.0.0</a> - 2022-08-30</h2>
<h3 id="added_11">Added</h3>
<h3 id="added_12">Added</h3>
<ul>
<li>Add <code>database delete</code> command.</li>
<li>Add <code>loadbalancer delete</code> command.</li>
Expand All @@ -3177,7 +3185,7 @@ <h3 id="changed_4">Changed</h3>
<li><strong>Breaking</strong>: Human output, including errors, is written to stderr instead of stdout.</li>
<li>Refactor progress logging. This changes the appearance of progress logs. See <a href="https://github.com/UpCloudLtd/progress">UpCloudLtd / progress</a> for the new implementation.</li>
</ul>
<h3 id="fixed_7">Fixed</h3>
<h3 id="fixed_8">Fixed</h3>
<ul>
<li><strong>Breaking</strong>: Set non-zero exit code if command execution fails.</li>
<li><strong>Breaking</strong>: Render servers IP addresses as array of objects, instead of previous pretty-printed string, in JSON and YAML outputs of <code>server show</code>.</li>
Expand All @@ -3188,13 +3196,13 @@ <h3 id="fixed_7">Fixed</h3>
<li>Progress logging to non TTY output uses now 100 as text width instead of 0.</li>
</ul>
<h2 id="151-2022-07-15"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.5.0...v1.5.1">1.5.1</a> - 2022-07-15</h2>
<h3 id="fixed_8">Fixed</h3>
<h3 id="fixed_9">Fixed</h3>
<ul>
<li>On <code>server create</code>, mount OS disk by default on <code>virtio</code> bus. Previously default OS storage address was not explicit and varyed depending on template type.</li>
<li>Disable colors if user has set <a href="https://no-color.org/">NO_COLOR</a> environment variable to non-empty value.</li>
</ul>
<h2 id="150-2022-07-05"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.4.0...v1.5.0">1.5.0</a> - 2022-07-05</h2>
<h3 id="added_12">Added</h3>
<h3 id="added_13">Added</h3>
<ul>
<li>Add <code>--show-ip-addresses</code> flag to <code>server list</code> command to optionally include IP addresses in command output.</li>
<li>Add <code>database connection list</code>, <code>database connection cancel</code>, <code>database start</code>, and <code>database stop</code> commands.</li>
Expand All @@ -3204,13 +3212,13 @@ <h3 id="changed_5">Changed</h3>
<li>Make <code>--family</code> parameter of <code>server firewall create</code> command optional to allow editing the default rules.</li>
<li>Update <code>cobra</code> to <code>v1.5.0</code> and refactor required flag validation code. This affects validation error messages.</li>
</ul>
<h3 id="fixed_9">Fixed</h3>
<h3 id="fixed_10">Fixed</h3>
<ul>
<li>Complete shell input with uppercase letters (e.g., <code>Cap</code> to <code>CapitalizedName</code> will now work)</li>
<li>Display UUID of created template in <code>storage templatise</code> output.</li>
</ul>
<h2 id="140-2022-06-15"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.3.0...v1.4.0">1.4.0</a> - 2022-06-15</h2>
<h3 id="added_13">Added</h3>
<h3 id="added_14">Added</h3>
<ul>
<li>Add <code>database list</code>, <code>database show</code>,<code>database plans</code>, and <code>database types</code> commands.</li>
<li>Add <code>loadbalancer list</code> and <code>loadbalancer show</code> commands.</li>
Expand All @@ -3223,7 +3231,7 @@ <h3 id="changed_6">Changed</h3>
<li>Update <code>upcloud-go-api</code> to <code>v4.8.0</code></li>
</ul>
<h2 id="130-2022-05-17"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.2.0...v1.3.0">1.3.0</a> - 2022-05-17</h2>
<h3 id="added_14">Added</h3>
<h3 id="added_15">Added</h3>
<ul>
<li>Add <code>zone list</code> command that lists available zones.</li>
<li>Add <code>--wait</code> flag to <code>server create</code> and <code>server stop</code> commands to wait until server is in <code>started</code> and <code>stopped</code> state, respectively.</li>
Expand All @@ -3232,13 +3240,13 @@ <h3 id="changed_7">Changed</h3>
<ul>
<li>Update <code>upcloud-go-api</code>to <code>v4.5.2</code></li>
</ul>
<h3 id="fixed_10">Fixed</h3>
<h3 id="fixed_11">Fixed</h3>
<ul>
<li>Do not display usage if execution fails because of missing credentials</li>
<li>Mark error and warning livelogs finished when they will not be updated anymore: this stops the timer in the end of the row and stops livelog from refreshing these lines.</li>
</ul>
<h2 id="120-2022-04-29"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.1.3...v1.2.0">1.2.0</a> - 2022-04-29</h2>
<h3 id="added_15">Added</h3>
<h3 id="added_16">Added</h3>
<ul>
<li>Include UUID (or address) of created resource in create command output</li>
<li><code>storage modify</code> command now accepts <code>enable-filesystem-autoresize</code> flag. When that flag is set upctl will attempt to resize partition and filesystem after storage size has been modified.</li>
Expand All @@ -3247,7 +3255,7 @@ <h3 id="changed_8">Changed</h3>
<ul>
<li>New go-api version v4.5.0</li>
</ul>
<h3 id="fixed_11">Fixed</h3>
<h3 id="fixed_12">Fixed</h3>
<ul>
<li>Improved errors relating to argument resolver failures</li>
<li>Print version info, instead of missing credentials error, when runnning <code>upctl version</code> without credentials</li>
Expand All @@ -3260,12 +3268,12 @@ <h3 id="changed_9">Changed</h3>
<ul>
<li>Update documentation</li>
</ul>
<h3 id="fixed_12">Fixed</h3>
<h3 id="fixed_13">Fixed</h3>
<ul>
<li>Fix storage command attached-to-server key overrides zone</li>
</ul>
<h2 id="112-2022-01-21"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.1.1...v1.1.2">1.1.2</a> - 2022-01-21</h2>
<h3 id="fixed_13">Fixed</h3>
<h3 id="fixed_14">Fixed</h3>
<ul>
<li>New release with no changes to fix <a href="https://github.com/goreleaser/goreleaser/pull/2591">the Homebrew deprecation notice</a></li>
</ul>
Expand All @@ -3276,7 +3284,7 @@ <h3 id="changed_10">Changed</h3>
<li>Always create a password when password delivery method is chosen</li>
</ul>
<h2 id="110-2021-06-03"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v1.0.0...v1.1.0">1.1.0</a> - 2021-06-03</h2>
<h3 id="added_16">Added</h3>
<h3 id="added_17">Added</h3>
<ul>
<li>Debug mode for finding root causes to problems</li>
<li>Docker image and upload to Docker Hub</li>
Expand Down Expand Up @@ -3309,11 +3317,11 @@ <h3 id="fixes_1">Fixes</h3>
</ul>
<h2 id="050-2021-04-14"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v0.1.1...v0.5.0">0.5.0</a> - 2021-04-14</h2>
<p>Initial public beta release :tada:</p>
<h3 id="added_17">Added</h3>
<h3 id="added_18">Added</h3>
<ul>
<li>Added commands for managing server firewall rules</li>
</ul>
<h3 id="fixed_14">Fixed</h3>
<h3 id="fixed_15">Fixed</h3>
<ul>
<li>Shell auto-completion fixed</li>
</ul>
Expand All @@ -3325,13 +3333,13 @@ <h3 id="changed_13">Changed</h3>
<li>Defaults for networks / routers in line with storages, so we'll show users' own resources by default</li>
</ul>
<h2 id="011-2021-03-12"><a href="https://github.com/UpCloudLtd/upcloud-cli/compare/v0.1.0...v0.1.1">0.1.1</a> - 2021-03-12</h2>
<h3 id="fixed_15">Fixed</h3>
<h3 id="fixed_16">Fixed</h3>
<ul>
<li>Load config files from the correct place on Windows</li>
<li>Fix storage import failing on readerCounter not implementing io.Reader</li>
</ul>
<h2 id="010-2021-03-10"><a href="https://github.com/UpCloudLtd/upcloud-cli/releases/tag/v0.1.0">0.1.0</a> - 2021-03-10</h2>
<h3 id="added_18">Added</h3>
<h3 id="added_19">Added</h3>
<ul>
<li>Current feature set added! First internal release</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Loading

0 comments on commit a1369af

Please sign in to comment.