Releases: openshift/osdctl
v0.6.0
Changelog
5e63ffb Add binary name to gitignore
769304b Add date range to get cost
e356cb6 Added ability to bulk post logs to multiple clusters. Added ability to list logs from multiple clusters.
c08381d Added single pod capture code
60b6330 Delete existing access keys before creating new one
ecc030d Merge pull request #132 from tnierman/OSD-7691
6c83d72 Merge pull request #136 from katherinelc321/addCostRange
ffaedf5 Merge pull request #138 from luis-falcon/OSD-6776-single-pod-capture
0f6ca70 Merge pull request #139 from lnguyen1401/osd-7699
c5fc1e0 Merge pull request #140 from georgettica/georgettica/build-using-go-1.16.6
40c8805 Merge pull request #141 from katherinelc321/refactorUnassign
65d386e Merge pull request #142 from dustman9000/update-srep-network-toolbox
c1b5a39 Merge pull request #144 from katherinelc321/updateReadme
ad5a1ec Merge pull request #145 from fahlmant/remove-binary
e11985d Merge pull request #147 from katherinelc321/delete-key-rotate-secret
70e07a9 Refactor func
db74739 Remove accidentally comitted osdctl binary
73595a5 Update README.md
a763990 Update cmd/servicelog/common.go
29d5370 Update to use official srep-network-toolbox from quay
f9cf677 adding reseting to OU functionality
058e6ae change naming of singleNode to singlePod to match functions and help message on code
9d7d928 feat(build): make goreleaser work on macos aswell
v0.5.0
Changelog
e88aa79 Add IAM Secret do dependent resources list
3a633a3 Add assign account cmd
92855de Add create new account account on assign
a8aa165 Add list account cmd
dd39608 Add space for delete success msg
36d5c75 Add unassign account
7e156e4 Add user–friendly info when missing ocm token
6630c2b Add utils and function to get ocm token from ocm cli
d68508c Added osdctl cluster health command.
5a0d5eb Adds functionality to get Aws Account Pool size
a117116 Adds initial aao pool command structure
0fdc81e Adds kbater as approver
f53d3db Ensure the AWS client is valid before its returned
c8806d3 Fix reset command
82c7730 Listresources: Print quotes on empty api version
f8e1376 Listresources: Remove unnecessary output
76f64c2 Merge pull request #109 from katherinelc321/assignAccount
014760e Merge pull request #111 from katherinelc321/listAccount
8c2bda1 Merge pull request #114 from clcollins/goreleaser_build_improvements
4bfc609 Merge pull request #115 from dkeohane/OSD-3574--remove-osdManagedAdminSRE
298c80e Merge pull request #116 from NautiluX/refactor-resources
1abc28d Merge pull request #117 from iamkirkbater/aao-commands-pool
563724e Merge pull request #118 from aliceh/OSD-7422
4092ccc Merge pull request #119 from NautiluX/listresources
85272bf Merge pull request #120 from NautiluX/fix-reset
85b2d76 Merge pull request #121 from openshift/iamkirkbater-patch-1
808eea4 Merge pull request #122 from georgettica/gerogettica/add-help-command
e5b4ae5 Merge pull request #123 from katherinelc321/unassignAccount
f024915 Merge pull request #125 from NautiluX/listresources
cc3c12f Merge pull request #126 from fahlmant/aws-invalid-creds-err
84b3905 Merge pull request #128 from mmazur/no_token_error
c82e581 Merge pull request #129 from mmazur/output_clarity
188fe1d Merge pull request #130 from fahlmant/ocm-token
f94c75a Merge pull request #135 from katherinelc321/addCreateAccount
73788a1 Removing references to osdManagedAdminSRE
9484a7d Simplifies make build target; cleans up goreleaser usage
6f92541 Update cmd/servicelog/list.go
e111858 [cluster health] Condense cmd output for clarity
59b5499 add usage
066eebd fix args issue
3c2badd review comments
4333c8a use yaml formatting
v0.4.5
v0.4.4
Changelog
64b9e88 Adds release version to output of osdctl --version
8a5a5a1 List dependent resources of a clusterdeployment
39548ce Merge pull request #100 from iamkirkbater/supportRoleArn
17bb6f0 Merge pull request #101 from lnguyen1401/README-update
1137c81 Merge pull request #103 from NautiluX/listresources
f41494d Merge pull request #107 from lnguyen1401/ODS-7302
705df92 Merge pull request #112 from lnguyen1401/OSD-7303
5458bab Merge pull request #84 from dkeohane/OSD-7214
1a90f0d Merge pull request #97 from clcollins/fix_version_string
afe69be Merge pull request #99 from georgettica/georgettica/servicelog-add-eventstreamid
f1b9062 OSD-7214 Update comments and docs
c5ac984 Take flag into account for reset call
dffafee Updated README
bf6355c WIP: Added account recycle functionality to osdctl command
ed75bb7 adds support for STS clusters
c8ceb57 feat(servicelog): add eventstreamid
b7ad234 fix(makefile): make goreleaser a little bit better
63d5052 fixed piping through jq functionality
c534db4 fixed the region problem
v0.4.3
v0.4.2
Changelog
525671e Add dry-run ability to servicelog posting
0546bf3 Adds georgettica as an approver, reviewer
e31bbea Adds goReleaser for release creation and binary builds
24fe6f9 Fix cli credential generation for CCS clsuters
912a46a Merge pull request #81 from georgettica/georgettica/add-list-servicelogs
bdec0a4 Merge pull request #82 from dastergon/osd-7154
d00566f Merge pull request #85 from clcollins/add_georgettica_approver
639bd1d Merge pull request #86 from clcollins/release_pipeline
cccf0e5 Merge pull request #87 from mrbarge/add_dry_run
0b54e60 Merge pull request #88 from openshift/georgettica/make-accountcli-easier
e5bcdc5 Merge pull request #89 from fahlmant/OSD-6574
2ecd53e Update cli.go
a73d99b add support for user impersonation
84931a0 feat(servicelog): list current servicelogs
Release v0.4.1
This is a bug fix release to enable using go get github.com/openshift/osdctl reliably for easier installation.
Release v0.4.0
In this release of osdctl we add the ability to post to servicelog through a template file with parameter expansion.
v0.3.0
osdctl v0.3.0 adds a network pcap function in order to allow SREs to easily obtain a cluster-wide packet capture for a given timeframe.
Release v0.2.0
All of the goodness included in v0.1.0, with the following new features:
- Adds the
-C --cluster-idparameter toaccount cliandaccount consolecommands. No need to hunt down what the account ID or account name is, on-call SREs can just pop in the Internal Cluster ID and get a URL/CLI Credentiatls - Adds the ability to generate temporary CLI credentials or a console URL for external CCS accounts through the use of a jump-role. You need to make sure you have your prod payer-account AWS credentials set for this to work.
- Renames check-secrets to verify-secrets and adds handling for CCS specific secrets
- Refactored rotate-secrets to rotate all secrets associated with provided cluster.
- Created generate-secret that follows previous logic of rotate-secret, which generates a an AWS Credentials for a specified user.