Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"The Tekton APIs" link in https://tekton.dev/docs/overview/ links to k8s CRD page #363

Closed
naphatkrit opened this issue Mar 28, 2022 · 9 comments
Labels
lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.

Comments

@naphatkrit
Copy link

naphatkrit commented Mar 28, 2022

Today, "The Tekton APIs" link just links out to the k8s CRD page. Was this supposed to link somewhere else? Are the APIs just referring to the go APIs for creating tekton CRDs as golang objects? Or are there other programmatic APIs somewhere else?

@AlanGreene
Copy link
Member

Thanks for the issue @naphatkrit and apologies for the delay responding.

We discussed this on the Docs WG today when reviewing potential issues for new contributors.

The APIs in this case are referring to the Kubernetes CRDs provided by the Tekton Pipelines project. We have another issue to make the API reference for these available on the website: #117, and there has been some recent progress on generating the required content: tektoncd/pipeline#1250

Once that's available it would probably make sense to point to it instead of the Kubernetes docs.

A link to the go APIs would also be useful although I think that's probably better suited to some more advanced docs rather than the overview.

@naphatkrit
Copy link
Author

naphatkrit commented Apr 27, 2022 via email

@tekton-robot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale with a justification.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 26, 2022
@lbernick
Copy link
Member

Tekton generated API references is now available for Pipelines here

@lbernick
Copy link
Member

This also looks like a duplicate of #117?

@AlanGreene
Copy link
Member

Related but not a duplicate IMO. #117 covers publishing the content of the API references on the website. The content is available for Pipelines now at the location you referenced above.

This issue is specifically related to the link in the overview doc which currently points to Kubernetes docs. Pointing to these new Pipeline API reference docs would definitely be useful but doesn't cover the Triggers portion yet. That paragraph could do with being updated to clarify that the APIs being discussed are the set of CRDs defined by Tekton. It's mentioned briefly under the 'What are the components of Tekton?' section on that page but could probably benefit from some elaboration.

@tekton-robot
Copy link

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
Rotten issues close after an additional 30d of inactivity.
If this issue is safe to close now please do so with /close with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle rotten

Send feedback to tektoncd/plumbing.

@tekton-robot tekton-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Sep 15, 2022
@tekton-robot
Copy link

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen with a justification.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

@tekton-robot
Copy link

@tekton-robot: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen with a justification.
Mark the issue as fresh with /remove-lifecycle rotten with a justification.
If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/close

Send feedback to tektoncd/plumbing.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed.
Projects
Status: Done
Development

No branches or pull requests

4 participants