Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

Add info about cosign #54

Merged
merged 1 commit into from
Nov 2, 2021
Merged

Add info about cosign #54

merged 1 commit into from
Nov 2, 2021

Conversation

Itxaka
Copy link
Contributor

@Itxaka Itxaka commented Nov 2, 2021

Signed-off-by: Itxaka [email protected]

@Itxaka Itxaka requested a review from mudler November 2, 2021 09:40
@@ -55,6 +62,8 @@ In the example above, the cos-toolkit parts that are **required** are pulled in
{{<package package="system/cloud-config" >}} is optional, but provides `cOS` defaults setting, like default user/password and so on. If you are not installing it directly, an equivalent cloud-config has to be provided in order to properly boot and run a system, see [oem configuration](../../customizing/oem_configuration).
{{% /alert %}}

The {{<package package="toolchain/cosign" >}} and {{<package package="toolchain/luet-cosign" >}} are optional packages that would install cosign and luet-cosign in order to verify the packages installed by luet in the next step. For more info, check the [cosign](../../getting-started/cosign) page.
Copy link
Contributor

@mudler mudler Nov 2, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe turn this into small paragraph about it (with a header, etc) pointing to the full doc below? feels like this information would get a bit lost

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well, its optional rigth? So I wanted to have it like the cloud-config package, but I can expand it a little bit

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated!

Copy link
Contributor

@mudler mudler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just small nit, otherwise looks good!

@Itxaka Itxaka force-pushed the cosign branch 2 times, most recently from d55c9ea to e3338f4 Compare November 2, 2021 10:17
Signed-off-by: Itxaka <[email protected]>
You can use cosign to both verify that packages coming from cos-toolkit are verified and sign your own derivative artifacts

{{% alert title="Note" %}}
If you want to manually verify cosign and luet-cosign packages before installing them with luet, you can do so by:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! 🥳

@Itxaka Itxaka merged commit 02dd241 into rancher-sandbox:master Nov 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants