docs icon indicating copy to clipboard operation
docs copied to clipboard

Document new configuration elements for Deployment resources

Open mgencur opened this issue 1 year ago • 3 comments

What is changing?

There are a few configuration elements which are not documented yet in this document:

        QueueSidecarTokenAudiences sets.Set[string]

	// QueueSidecarRootCA is a root certificate to be trusted by the queue proxy sidecar  qpoptions.
	QueueSidecarRootCA string

	// DefaultAffinityType is a string that controls what affinity rules will be automatically
	// applied to the PodSpec of all Knative services.
	DefaultAffinityType AffinityType

	// RuntimeClassNames specifies which runtime the Pod will use
	RuntimeClassNames map[string]RuntimeClassNameLabelSelector

As defined in the config in this section

How will this impact our users?

In what release will this take happen (to the best of your knowledge)?

release-1.14 release-1.15

Context

Link to associated PRs or issues from other repos here.

Additional info

mgencur avatar Aug 13 '24 08:08 mgencur

cc @ReToCode QueueSidecar* are documented in internal encryption?

skonto avatar Sep 18 '24 08:09 skonto

That has nothing to do with internal encryption. I assume qpoptions is from https://github.com/knative-extensions/security-guard? @davidhadas

ReToCode avatar Sep 18 '24 09:09 ReToCode

cc @dprotaso

skonto avatar Sep 23 '24 15:09 skonto

Hi @ReToCode @skonto, I would like to work on documenting these new configuration elements

10sharmashivam avatar Nov 09 '24 11:11 10sharmashivam

This issue is stale because it has been open for 90 days with no activity. It will automatically close after 30 more days of inactivity. Reopen the issue with /reopen. Mark the issue as fresh by adding the comment /remove-lifecycle stale.

github-actions[bot] avatar Feb 08 '25 01:02 github-actions[bot]