node-feature-discovery icon indicating copy to clipboard operation
node-feature-discovery copied to clipboard

docs: document the purpose of different deployment options

Open marquiz opened this issue 4 years ago • 7 comments

What would you like to be added:

Better document the purpose of different deployment options.

Spun off of https://github.com/kubernetes-sigs/node-feature-discovery/pull/640#issuecomment-968687743

I mean that we should probably accept the different deployment options for what they are. For example:

  • kustomize as the simplest "non-packaged" deployment method, aligned with the "deploy once" principle of the project, with sane defaults, but manual configuration and upgrades.
  • OLM operator (maybe) as the preferred way to deploy NFD cluster-scoped resources. Configuration is done using NFD CRDs, that other operators may add as a dependency (which is a very important feature).
  • Helm chart as a nice declarative way to deploy/revise NFD on any cluster, with easy configuration management and upgrades, but (currently) not ideal for other Helm apps to add as a dependency (since we may end up with the same NFD functionality deployed more than once in the same cluster).

Why is this needed:

Helpl users better understand which deployment option to pick. Help developers to better understand the deployment strategies.

marquiz avatar Nov 16 '21 11:11 marquiz

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Feb 14 '22 12:02 k8s-triage-robot

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

k8s-triage-robot avatar Mar 16 '22 13:03 k8s-triage-robot

/remove-lifecycle rotten

marquiz avatar Mar 16 '22 16:03 marquiz

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Jun 14 '22 17:06 k8s-triage-robot

/remove-lifecycle stale

marquiz avatar Jul 08 '22 12:07 marquiz

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Oct 06 '22 13:10 k8s-triage-robot

/remove-lifecycle stale

marquiz avatar Oct 13 '22 11:10 marquiz