Reto Lehmann
8e63c1ac21
Update Serving encryption documentation to the newest developments ( #14631 )
...
* update Serving encryption documentation to the newest developments
* remove CN/SAN hint in cluster-local-domain
* fix arrow direction
2023-11-23 16:10:21 +00:00
Reto Lehmann
2c0b8dcb38
Rename auto-tls to external-domain-tls ( #14482 )
...
* Rename auto-tls to external-domain-tls
* Fix lint warnings
2023-10-20 16:06:18 +00:00
JinVei
3010cb8e2a
docs: Fix broken links to kubernetes docs on reference page ( #14340 )
2023-09-12 04:48:51 +00:00
Reto Lehmann
a8a8be25a7
Update documentation about Knative serving encryption ( #14213 )
...
* Update documentation about Knative serving encryption
* PR review improvements
* add link to Knative certificate abstraction
* use white background for diagrams
2023-09-08 16:48:15 +00:00
Caleb Woodbine
e9425f8d52
chore: remove v1alpha1 domainmapping ( #14275 )
...
the API is deprecated and is ready to removed
2023-08-18 20:27:18 +00:00
David Hadas
0bbb5c78ac
rename-sandbox ( #14207 )
2023-08-02 20:11:48 +00:00
Reto Lehmann
53b3c9237b
Add serving-internal docs about Knative encryption support ( #13662 )
2023-02-01 15:53:30 +00:00
Nader Ziada
2e77abf553
Fix timeout handlers to max duration instead of time to first byte ( #12970 )
...
* fix our timeout handlers to max duration instead of time to first byte
adds a new field for RevisionSpec for ResponseStartTimeout to handle
situations when first byte timeout is needed
* expose revision idle timeout
* add validation for new fields
* update description and property name
* update conformance test for timeout
* change default
* move timeout test to e2e
2022-08-11 15:40:59 +00:00
Nader Ziada
f9951ecf37
Add overview for scaling doc ( #13088 )
...
* add overview of scaling
* fix review comments
* merge system md and overview md
* small fixes
* fix typo
2022-07-06 22:34:07 +00:00
Evan Anderson
35a94ff382
Update link, thanks to Zhu Lei ( #13052 )
2022-06-21 06:02:21 +00:00
Dave Protasowski
44464973c6
fix owner files after merging scaling + serving working groups ( #12960 )
2022-05-20 21:51:59 +00:00
Dave Protasowski
a1a7287638
Drop MaxDurationSeconds from the RevisionSpec ( #12635 )
...
We added MaxDurationSeconds (#12322 ) because the behaviour of
RevisionSpec.Timeout changed from total duration to time to first byte.
In hindsight changing the behaviour of Timeout was a mistake since
it goes against the original specification.
Thus we're going to create a path for migration and the first part is
to remove MaxDurationSeconds from the RevisionSpec.
2022-02-16 08:03:40 -08:00
kobayashi
76bdf86915
Fix broken links ( #12472 )
2022-01-07 07:38:27 -08:00
Stavros Kontopoulos
ef89ff8061
Add max duration timeout ( #12322 )
...
* add max duration timeout
* fixes and e2e test
* updates
* make config optional
* rename timeout field
* fix doc refs
* fix timeout env var
* fix test msg
* drop request
2021-12-15 02:47:29 -08:00
Stavros Kontopoulos
4861d5ff15
Support image resolution for init containers ( #12152 )
...
* support image resolution for init containers
* lint
* codegen
* keep init container statuses in a separate field
* fixes, verify init container statuses in e2e test
* revert
* fixes
* refactor resolution in background
* fix RateLimitTest
* fix fmt
* fixes
* nit
* missed
2021-11-12 02:58:36 -08:00
Dave Protasowski
feebf716df
drop deprecated imageDigest property ( #11994 )
2021-09-16 08:33:40 -07:00
Ben Moss
6d0317eac3
Update link to serving specs ( #11891 )
2021-08-31 10:59:55 -07:00
Julian Friedman
3e7900e9cd
Remove deprecated ServiceName field ( #11817 )
...
* Remove deprecated ServiceName field
We said we'd remove this in 0.25, the next version is now 0.26.
* codegen
2021-08-17 05:42:16 -07:00
Julian Friedman
5a51323d83
Add v1beta1 version of DomainMapping crd ( #11682 )
...
* Add v1beta1 version of DomainMapping crd
* Keep v1alpha1 as storage version for a release
* Update copyright year
* Rerun codegen after rebase
* Regenerate with new boilerplate
2021-07-23 07:20:44 -07:00
Markus Thömmes
782a8274ea
Bump a few assorted deps ( #11662 )
2021-07-13 01:13:49 -07:00
Fabian Leonardo Lopez Bernal
f2cb8e542d
Domainmapping bring your own certificate ( #11250 )
...
* Domainmapping bring your own certificate
allow domainmappings to specify the tls secret to be used by the autoTLS
certificate
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
* fix linting problem
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
* change domainmapping tls secret spec declaration
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
* Ignore autoTLS config when tls is provided in domainmapping spec
* avoid kcert creation when tls secretName is provided
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Sameer Vohra <vsameer@vmware.com>
* fix domainmapping tls docs
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* Domainmapping bring your own certificate
allow domainmappings to specify the tls secret to be used by the autoTLS
certificate
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
* fix linting problem
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
* change domainmapping tls secret spec declaration
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
* avoid kcert creation when tls secretName is provided
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Sameer Vohra <vsameer@vmware.com>
* fix domainmapping tls docs
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* add e2e test for byo certificate
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* BYO cert: add e2e test and unit test
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* explicitly mark certificate as not required
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* remove tls secret namespace field
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* add description to TLS provided externally message
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* fix table test after rebase
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* moved e2e domainmapping to be picked up by prow
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
* fix code formatting
Signed-off-by: Fabian Lopez <lfabian@vmware.com>
Co-authored-by: Bishoy Youssef <byoussef@vmware.com>
Co-authored-by: Sameer Vohra <vsameer@vmware.com>
2021-06-02 10:32:30 -07:00
Julian Friedman
4ac36cef7b
Add API doc generation to codegen ( #11238 )
...
This generates api docs for api types when we do all the other code
generation. Doing this is part of trying to simplify the docs release
process, and will remove the need to manually generate these when
releasing docs, which has been a source of pain in docs release. Since
we already need to run update-codegen when modifying api types, there
shouldn't be any significant new friction in doing this (on my machine
time to run codegen went from 4m5s to 4m19s, so you get 14 more seconds
to refresh your coffee).
As an additional bonus, this means you can view API docs for a
particular serving version or commit via github in docs/serving-api.md,
which is nice.
2021-04-21 15:54:37 -07:00
Carlos Santana
7f889d84a5
fix broken link in spec error.md ( #11167 )
2021-04-14 10:36:01 -07:00
Evan Anderson
6396164e80
Update OWNERS_ALIASES to match autogen in community ( #11103 )
...
* Update OWNERS_ALIASES to match autogen in community
* Fixup missing/mis-named groups
2021-04-08 10:47:50 -07:00
knative-automation
5af85b7e22
Format markdown ( #10968 )
...
Signed-off-by: Knative Automation <automation@knative.team>
2021-03-17 02:56:42 -07:00
tayarani
90de37991b
Point spec files and runtime contract file to the specs repo ( #10967 )
2021-03-16 23:13:42 -07:00
Markus Thömmes
491f288b3f
Drop master references to knative repos ( #10918 )
2021-03-10 09:40:25 -08:00
Roland Huß
df11c158a8
chore: Set background to white for autoscaling diagrams ... ( #10629 )
...
... so that it works also when looked at with a dark GitHub scheme
original taken from https://drive.google.com/drive/u/1/folders/11gVU52J9aWAHsLirsYWj03xy5mIfzIHf
2021-01-26 03:45:30 -08:00
Kenjiro Nakayama
145a937329
Insert "wokeignore:rule" where it is not modified by prettier ( #10113 )
2020-11-15 23:13:01 -08:00
Markus Thömmes
1dd43e9d8b
Remove blackbox/whitebox terminology from performance README ( #10100 )
...
* Remove blackbox/whitebox terminology from performance README
* Add ignore to usage of slave
2020-11-12 06:31:00 -08:00
Josh Soref
1c8ec8f717
Spelling ( #9778 )
...
* spelling: aggressive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: been
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: concur
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: concurrency
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: conditions
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: configuration
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: configures
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: controller
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: constraints
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: decrease
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: decisions
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: determine
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: endpoints
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exactly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: immediately
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: individual
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: install
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: initial
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: manager
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: mayonnaise
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: namespace
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: outside
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: overwrite
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: panicking
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: percentage
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: provided
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: processes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: properties
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: protocol
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: recorder
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: reinstalling
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: remnants
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: request
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: return
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: requests
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: revision
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: stdin
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: sidecar
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: stabilize
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: stabilized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: startup
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: statmessage
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: verifying
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: windermere
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: windows
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* chore: update hashes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-10-16 11:23:57 -07:00
Dave Protasowski
2dcb9005e0
add /var/log volume mount only when EnableVarLogCollection is true ( #9683 )
...
* add /var/log volume mount only when EnableVarLogCollection is true
* drop conformance requirement for /var/log
* runtime contract: change /var/log requirement to MAY
2020-10-13 10:48:30 -07:00
Qiang Zheng
1b3af99c14
fix a typo ( #9591 )
2020-09-28 09:36:45 -07:00
Matt Moore
6a9ce93d73
Run github.com/client9/misspell ( #9574 )
...
Signed-off-by: Matt Moore (via Sockpuppet) <mattmoor@vmware.com>
2020-09-25 08:27:44 -07:00
Markus Thömmes
133c4118c3
Remove unnecessary mentions of Istio from README and comments. ( #9542 )
2020-09-23 21:27:40 -07:00
Markus Thömmes
c5889888db
Fix broken links in the docs folder ( #9543 )
...
* Fix broken links in the docs folder
* Format markdown
2020-09-23 14:45:40 -07:00
Julian Friedman
94d2a3836d
Bring resources-overview.md up-to-date ( #9179 )
...
* Bring resources-overview.md up-to-date
* Matt-down format
* review
2020-08-27 07:39:06 -07:00
Dave Protasowski
d57ce92afb
Fix some dead links in the runtime contract document ( #7783 )
2020-05-12 11:16:58 -07:00
Markus Thömmes
d7bea3390c
Update documentation on the autoscaling system. ( #7126 )
...
* Update documentation on the autoscaling system.
* Review feedback.
* Added numbering and updated images.
* Update image.
* Fix markdown.
* Clarify activator usage.
2020-03-09 11:25:28 -07:00
Knative Prow Robot
37fda686ed
Remove outdated autoscaling README. ( #7131 )
2020-03-04 11:18:53 -08:00
mattmoor-sockpuppet
a5301f0028
Format markdown ( #5568 )
...
Produced via:
`prettier --write --prose-wrap=always $(find -name '*.md' | grep -v vendor | grep -v .github)`
/assign mattmoor
2019-09-17 07:31:48 -07:00
Dan Gerdesmeier
c229536b43
Cleanup outdated or moved content ( #5548 )
...
* Cleanup outdated or moved content
* Client conventions has moved to Knative Client
* 2018 roadmaps are expired and out of date
* API Specification (incl errors) has moved to Knative Docs
* diagnose-me.sh is out of date and replacement effort has moved to Knative Operator
* Removed references to Knative Build
* Removed unreferenced images
* Remove dead link
2019-09-16 10:41:40 -07:00
mattmoor-sockpuppet
43765a1c93
Format markdown ( #5446 )
...
Produced via:
`prettier --write --prose-wrap=always $(find -name '*.md' | grep -v vendor | grep -v .github)`
/assign mattmoor
2019-09-09 07:26:12 -07:00
Nima Kaviani
1f9b0bb772
reword container activeness determination constraints ( #5001 )
2019-09-06 15:09:04 -07:00
Bilgin Ibryam
a1b2fd6099
Update resources-overview.md ( #4875 )
...
Typo
2019-07-24 08:25:35 -07:00
mattmoor-sockpuppet
fbebda54b4
Format markdown ( #4767 )
...
Produced via:
`prettier --write --prose-wrap=always $(find -name '*.md' | grep -v vendor | grep -v .github)`
/assign @mattmoor
2019-07-16 07:15:29 -07:00
Doug Davis
af5750f093
Clean-up the use of RFC2119 keywords ( #4550 )
...
* Clean-up the use of RFC2119 keywords
Please check each change carefully. I tried to not change the semantics
meaning of anything, rather just wanted to make sure each use of an
RFC2119 keyword was actually used correctly - meaing it's "normative".
RFC2119 does not distinguish between lower-case and upper-case use of the
words, so "may" and "MAY" have the same meaning. However, in most cases
people use upper-case versions of the words so the 1) they stand-out, and
2) it's more obvious that the author used the RFC2119 keyword on purpose and
didn't just use it by mistake as part of the descriptive english text.
We should add an RFC2119 keyword checker to docs like this to catch
mis-uses of the keywords going forward (meaning using lower-case by mistake).
Signed-off-by: Doug Davis <dug@us.ibm.com>
* more edits from evan and dan
Signed-off-by: Doug Davis <dug@us.ibm.com>
* more tweaks
Signed-off-by: Doug Davis <dug@us.ibm.com>
2019-07-12 17:14:49 -07:00
mattmoor-sockpuppet
4a03675989
Format markdown ( #4599 )
...
Produced via:
`prettier --write --prose-wrap=always $(find -name '*.md' | grep -v vendor | grep -v .github)`
/assign @mattmoor
2019-07-02 22:37:32 -07:00
Dan Gerdesmeier
03b2a06e4a
Update Runtime Contract with links to Runtime tests ( #4428 )
...
Add links to the associated tests for tested statements in the runtime
contract. To avoid frequently changing this the link points to the test
file itself instead of the exact line or function within the test.
This should make it easier to visually see tested statements as well as
quickly look up how a particular statement is being tested.
2019-07-01 14:40:31 -07:00
Dan Gerdesmeier
4187557403
Remove /dev/log from Runtime Contract ( #4531 )
...
This change removes reference to /dev/log as a requirement of the
runtime contract, and removes a TODO referencing it in the tests.
See #822 for more info.
Fixes #822
2019-07-01 06:03:18 -07:00