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

Update Static List of Default Resource Discovery Configuration #362

Closed
leecalcote opened this issue Jan 3, 2025 · 1 comment · Fixed by #363
Closed

Update Static List of Default Resource Discovery Configuration #362

leecalcote opened this issue Jan 3, 2025 · 1 comment · Fixed by #363
Assignees
Labels
kind/enhancement Improvement in current feature

Comments

@leecalcote
Copy link
Member

leecalcote commented Jan 3, 2025

Current Behavior

Update default_config.go

Desired Behavior
Ensure the following are included in the default list.

https://docs.google.com/spreadsheets/d/1DZHnzxYWOlJ69Oguz4LkRVTFM79kC2tuvdwizOJmeMw/edit?gid=1729342644#gid=1729342644

Workloads APIs

Container v1 core
CronJob v1 batch
DaemonSet v1 apps
Deployment v1 apps
Job v1 batch
Pod v1 core
ReplicaSet v1 apps
ReplicationController v1 core
StatefulSet v1 apps
Service APIs
Endpoints v1 core
EndpointSlice v1 discovery.k8s.io
Ingress v1 networking.k8s.io
IngressClass v1 networking.k8s.io
Service v1 core
Config and Storage APIs
ConfigMap v1 core
CSIDriver v1 storage.k8s.io
CSINode v1 storage.k8s.io
Secret v1 core
PersistentVolumeClaim v1 core
StorageClass v1 storage.k8s.io
CSIStorageCapacity v1 storage.k8s.io
Volume v1 core
VolumeAttachment v1 storage.k8s.io
VolumeAttributesClass v1alpha1 storage.k8s.io
Metadata APIs
ClusterTrustBundle v1alpha1 certificates.k8s.io
ControllerRevision v1 apps
CustomResourceDefinition v1 apiextensions.k8s.io
Event v1 events.k8s.io
LimitRange v1 core
HorizontalPodAutoscaler v2 autoscaling
MutatingWebhookConfiguration v1 admissionregistration.k8s.io
PodSchedulingContext v1alpha2 resource.k8s.io
PodTemplate v1 core
PodDisruptionBudget v1 policy
PriorityClass v1 scheduling.k8s.io
ResourceClaim v1alpha2 resource.k8s.io
ResourceClaimTemplate v1alpha2 resource.k8s.io
ResourceClass v1alpha2 resource.k8s.io
ValidatingWebhookConfiguration v1 admissionregistration.k8s.io
ValidatingAdmissionPolicy v1beta1 admissionregistration.k8s.io
ValidatingAdmissionPolicyBinding v1beta1 admissionregistration.k8s.io
Cluster APIs
APIService v1 apiregistration.k8s.io
Binding v1 core
CertificateSigningRequest v1 certificates.k8s.io
ClusterRole v1 rbac.authorization.k8s.io
ClusterRoleBinding v1 rbac.authorization.k8s.io
ComponentStatus v1 core
FlowSchema v1 flowcontrol.apiserver.k8s.io
IPAddress v1alpha1 networking.k8s.io
Lease v1 coordination.k8s.io
LocalSubjectAccessReview v1 authorization.k8s.io
Namespace v1 core
Node v1 core
NetworkPolicy v1 networking.k8s.io
PersistentVolume v1 core
PriorityLevelConfiguration v1 flowcontrol.apiserver.k8s.io
ResourceQuota v1 core
Role v1 rbac.authorization.k8s.io
RoleBinding v1 rbac.authorization.k8s.io
RuntimeClass v1 node.k8s.io
SelfSubjectAccessReview v1 authorization.k8s.io
SelfSubjectReview v1 authentication.k8s.io
SelfSubjectRulesReview v1 authorization.k8s.io
ServiceAccount v1 core
ServiceCIDR v1alpha1 networking.k8s.io
StorageVersion v1alpha1 internal.apiserver.k8s.io
SubjectAccessReview v1 authorization.k8s.io
TokenRequest v1 authentication.k8s.io
TokenReview v1 authentication.k8s.io

Workloads APIs
Container v1 core
CronJob v1 batch
DaemonSet v1 apps
Deployment v1 apps
Job v1 batch
Pod v1 core
ReplicaSet v1 apps
ReplicationController v1 core
StatefulSet v1 apps
Service APIs
Endpoints v1 core
EndpointSlice v1 discovery.k8s.io
Ingress v1 networking.k8s.io
IngressClass v1 networking.k8s.io
Service v1 core
Config and Storage APIs
ConfigMap v1 core
CSIDriver v1 storage.k8s.io
CSINode v1 storage.k8s.io
Secret v1 core
PersistentVolumeClaim v1 core
StorageClass v1 storage.k8s.io
CSIStorageCapacity v1 storage.k8s.io
Volume v1 core
VolumeAttachment v1 storage.k8s.io
VolumeAttributesClass v1alpha1 storage.k8s.io
Metadata APIs
ClusterTrustBundle v1alpha1 certificates.k8s.io
ControllerRevision v1 apps
CustomResourceDefinition v1 apiextensions.k8s.io
Event v1 events.k8s.io
LimitRange v1 core
HorizontalPodAutoscaler v2 autoscaling
MutatingWebhookConfiguration v1 admissionregistration.k8s.io
PodSchedulingContext v1alpha2 resource.k8s.io
PodTemplate v1 core
PodDisruptionBudget v1 policy
PriorityClass v1 scheduling.k8s.io
ResourceClaim v1alpha2 resource.k8s.io
ResourceClaimTemplate v1alpha2 resource.k8s.io
ResourceClass v1alpha2 resource.k8s.io
ValidatingWebhookConfiguration v1 admissionregistration.k8s.io
ValidatingAdmissionPolicy v1beta1 admissionregistration.k8s.io
ValidatingAdmissionPolicyBinding v1beta1 admissionregistration.k8s.io
Cluster APIs
APIService v1 apiregistration.k8s.io
Binding v1 core
CertificateSigningRequest v1 certificates.k8s.io
ClusterRole v1 rbac.authorization.k8s.io
ClusterRoleBinding v1 rbac.authorization.k8s.io
ComponentStatus v1 core
FlowSchema v1 flowcontrol.apiserver.k8s.io
IPAddress v1alpha1 networking.k8s.io
Lease v1 coordination.k8s.io
LocalSubjectAccessReview v1 authorization.k8s.io
Namespace v1 core
Node v1 core
NetworkPolicy v1 networking.k8s.io
PersistentVolume v1 core
PriorityLevelConfiguration v1 flowcontrol.apiserver.k8s.io
ResourceQuota v1 core
Role v1 rbac.authorization.k8s.io
RoleBinding v1 rbac.authorization.k8s.io
RuntimeClass v1 node.k8s.io
SelfSubjectAccessReview v1 authorization.k8s.io
SelfSubjectReview v1 authentication.k8s.io
SelfSubjectRulesReview v1 authorization.k8s.io
ServiceAccount v1 core
ServiceCIDR v1alpha1 networking.k8s.io
StorageVersion v1alpha1 internal.apiserver.k8s.io
SubjectAccessReview v1 authorization.k8s.io
TokenRequest v1 authentication.k8s.io
TokenReview v1 authentication.k8s.io

Contributor Resources

The meshery.io website uses Jekyll and GitHub Pages. Site content is found under the master branch.

@palSagnik
Copy link
Contributor

palSagnik commented Jan 8, 2025

@leecalcote as per your suggestion I will be going through this. As devhindo has added most of the default configs I will first go through all the ones he has written and then add the ones he couldnt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvement in current feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants