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

Draft: Introduce rfc-0012-discoverable-input-fields #215

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

waciumawanjohi
Copy link
Contributor

No description provided.

@netlify
Copy link

netlify bot commented Oct 6, 2021

✔️ Deploy Preview for elated-stonebraker-105904 canceled.

🔨 Explore the source changes: c1fd0ff

🔍 Inspect the deploy log: https://app.netlify.com/sites/elated-stonebraker-105904/deploys/61b79911b62a2200074cb009

@waciumawanjohi waciumawanjohi force-pushed the rfc-0012-discoverable-input-fields branch from 3d75c72 to c1fd0ff Compare December 13, 2021 19:03
1. All of the named params used in the template.
2. All of the workload fields used in the template.

When a supply chain is submitted to the cluster, the supply chain controller updates its status
Copy link
Contributor

Choose a reason for hiding this comment

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

Type checking is typically either static at compile time, or dynamic at runtime. This feels like it's trying to do static analysis at runtime.

Comment on lines +19 to +20
1. All of the named params used in the template.
2. All of the workload fields used in the template.
Copy link
Contributor

Choose a reason for hiding this comment

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

How do you expect this information to be maintained as the template language evolves? I worry without careful planning, this contract could end up limiting the expressiveness of the templates. For example, how do you see ytt based templates working in this model?

@cirocosta cirocosta added the rfc Requests For Comment label Oct 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rfc Requests For Comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants