docs: add INSTALL.md and update README#794
docs: add INSTALL.md and update README#794adityashekhawat1999 wants to merge 4 commits intogoharbor:mainfrom
Conversation
Signed-off-by: Aditya Pratap Singh Shekhawat <adityashekhawat@Adityas-MacBook-Air.local>
|
@NucleoFusion I wasn't sure about the security section can you check it and see if any more changes are required |
| #### APT repository | ||
|
|
||
| APT based installation is available via the project's gh-pages branch. Refer to the repository for more details. |
There was a problem hiding this comment.
You need to add this
Refer to the .dagger/apt.go file for how.
README.md
Outdated
| @@ -92,6 +92,8 @@ brew install harbor-cli | |||
|
|
|||
| Otherwise, you can download the binary from the [releases page](https://github.com/goharbor/harbor-cli/releases). | |||
There was a problem hiding this comment.
I would keep this in the installation.md as well, and only have the 'refer to xxx' in the readme.md
There was a problem hiding this comment.
I didn't remove the installation through homebrew i think it is best to keep it here but i moved the container configuration in install.md
INSTALL.md
Outdated
|
|
||
| ## Security | ||
|
|
||
| Harbor CLI provides security features such as SBOM (Software Bill of Materials) and Cosign support for verifying artifacts. These help ensure the integrity and authenticity of distributed binaries. |
There was a problem hiding this comment.
I would explain more
That harbor-cli provides attested binaries and images.
Via the Cosign, Checksum.
And also provides downloadable SBOM following the Dynamo format or something for each binary
Signed-off-by: Aditya Pratap Singh Shekhawat <adityashekhawat@Adityas-MacBook-Air.local>
Signed-off-by: Aditya Pratap Singh Shekhawat <adityashekhawat@Adityas-MacBook-Air.local>
Signed-off-by: Aditya Pratap Singh Shekhawat <adityashekhawat@Adityas-MacBook-Air.local>
|
@NucleoFusion Please review the changes |
|
Lets discuss in the next meet how we want to re-structure the readme for the growing installation section |
Description
This PR improves the installation documentation by adding a dedicated INSTALL.md file and expanding the available installation methods.
Type of Change
Changes