@@ -757,6 +757,334 @@ referenced files. A KRM Function **may** include this annotation on objects it g
757
757
KRM 函数** 不应** 在输入对象上修改此注解,除非它正在修改引用的文件。
758
758
KRM 函数** 可以** 在它所生成的对象上包含这个注解。
759
759
760
+ <!--
761
+ ### kube-scheduler-simulator.sigs.k8s.io/bind-result
762
+
763
+ Type: Annotation
764
+
765
+ Example: `kube-scheduler-simulator.sigs.k8s.io/bind-result: '{"DefaultBinder":"success"}'`
766
+
767
+ Used on: Pod
768
+
769
+ This annotation records the result of bind scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
770
+ -->
771
+ ### ` kube-scheduler-simulator.sigs.k8s.io/bind-result `
772
+
773
+ 类别:注解
774
+
775
+ 例子:` kube-scheduler-simulator.sigs.k8s.io/bind-result: '{"DefaultBinder":"success"}' `
776
+
777
+ 用于:Pod
778
+
779
+ 此注解记录了 bind 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
780
+
781
+ <!--
782
+ ### kube-scheduler-simulator.sigs.k8s.io/filter-result
783
+
784
+ Type: Annotation
785
+
786
+ Example:
787
+ -->
788
+ ### kube-scheduler-simulator.sigs.k8s.io/filter-result
789
+
790
+ 类别:注解
791
+
792
+ 例子:
793
+
794
+ ``` yaml
795
+ kube-scheduler-simulator.sigs.k8s.io/filter-result : >-
796
+ {"node-282x7":{"AzureDiskLimits":"passed","EBSLimits":"passed","GCEPDLimits":"passed","InterPodAffinity":"passed","NodeAffinity":"passed","NodeName":"passed","NodePorts":"passed","NodeResourcesFit":"passed","NodeUnschedulable":"passed","NodeVolumeLimits":"passed","PodTopologySpread":"passed","TaintToleration":"passed","VolumeBinding":"passed","VolumeRestrictions":"passed","VolumeZone":"passed"},"node-gp9t4":{"AzureDiskLimits":"passed","EBSLimits":"passed","GCEPDLimits":"passed","InterPodAffinity":"passed","NodeAffinity":"passed","NodeName":"passed","NodePorts":"passed","NodeResourcesFit":"passed","NodeUnschedulable":"passed","NodeVolumeLimits":"passed","PodTopologySpread":"passed","TaintToleration":"passed","VolumeBinding":"passed","VolumeRestrictions":"passed","VolumeZone":"passed"}}
797
+ ` ` `
798
+
799
+ <!--
800
+ Used on: Pod
801
+
802
+ This annotation records the result of filter scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
803
+ -->
804
+ 用于:Pod
805
+
806
+ 此注解记录了 filter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
807
+
808
+ <!--
809
+ ### kube-scheduler-simulator.sigs.k8s.io/finalscore-result
810
+
811
+ Type: Annotation
812
+
813
+ Example:
814
+ -->
815
+ ### kube-scheduler-simulator.sigs.k8s.io/finalscore-result
816
+
817
+ 类别:注解
818
+
819
+ 例子:
820
+
821
+ ` ` ` yaml
822
+ kube-scheduler-simulator.sigs.k8s.io/finalscore-result : >-
823
+ {"node-282x7":{"ImageLocality":"0","InterPodAffinity":"0","NodeAffinity":"0","NodeNumber":"0","NodeResourcesBalancedAllocation":"76","NodeResourcesFit":"73","PodTopologySpread":"200","TaintToleration":"300","VolumeBinding":"0"},"node-gp9t4":{"ImageLocality":"0","InterPodAffinity":"0","NodeAffinity":"0","NodeNumber":"0","NodeResourcesBalancedAllocation":"76","NodeResourcesFit":"73","PodTopologySpread":"200","TaintToleration":"300","VolumeBinding":"0"}}
824
+ ` ` `
825
+
826
+ <!--
827
+ Used on: Pod
828
+
829
+ This annotation records the final scores that the scheduler calculates from the scores from score scheduler plugins,
830
+ used by https://sigs.k8s.io/kube-scheduler-simulator.
831
+ -->
832
+ 用于:Pod
833
+
834
+ 此注解记录了调度器从 score 调度插件计算出的最终分数,用于 https://sigs.k8s.io/kube-scheduler-simulator。
835
+
836
+ ` ` ` yaml
837
+ kube-scheduler-simulator.sigs.k8s.io/finalscore-result : >-
838
+ {"node-282x7":{"ImageLocality":"0","InterPodAffinity":"0","NodeAffinity":"0","NodeNumber":"0","NodeResourcesBalancedAllocation":"76","NodeResourcesFit":"73","PodTopologySpread":"200","TaintToleration":"300","VolumeBinding":"0"},"node-gp9t4":{"ImageLocality":"0","InterPodAffinity":"0","NodeAffinity":"0","NodeNumber":"0","NodeResourcesBalancedAllocation":"76","NodeResourcesFit":"73","PodTopologySpread":"200","TaintToleration":"300","VolumeBinding":"0"}}
839
+ ` ` `
840
+
841
+ <!--
842
+ ### kube-scheduler-simulator.sigs.k8s.io/permit-result
843
+
844
+ Type: Annotation
845
+
846
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/permit-result: '{"CustomPermitPlugin":"success"}'`
847
+
848
+ Used on : Pod
849
+
850
+ This annotation records the result of permit scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
851
+ -->
852
+ # ## kube-scheduler-simulator.sigs.k8s.io/permit-result
853
+
854
+ 类别:注解
855
+
856
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/permit-result : ' {"CustomPermitPlugin":"success"}' `
857
+
858
+ 用于:Pod
859
+
860
+ 此注解记录了 permit 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
861
+
862
+ <!--
863
+ ### kube-scheduler-simulator.sigs.k8s.io/permit-result-timeout
864
+
865
+ Type: Annotation
866
+
867
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/permit-result-timeout: '{"CustomPermitPlugin":"10s"}'`
868
+
869
+ Used on : Pod
870
+
871
+ This annotation records the timeouts returned from permit scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
872
+ -->
873
+ # ## kube-scheduler-simulator.sigs.k8s.io/permit-result-timeout
874
+
875
+ 类别:注解
876
+
877
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/permit-result-timeout : ' {"CustomPermitPlugin":"10s"}' `
878
+
879
+ 用于:Pod
880
+
881
+ 此注解记录了 permit 调度插件返回的超时时间,用于 https://sigs.k8s.io/kube-scheduler-simulator。
882
+
883
+ <!--
884
+ ### kube-scheduler-simulator.sigs.k8s.io/postfilter-result
885
+
886
+ Type: Annotation
887
+
888
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/postfilter-result: '{"DefaultPreemption":"success"}'`
889
+
890
+ Used on : Pod
891
+
892
+ This annotation records the result of postfilter scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
893
+ -->
894
+ # ## kube-scheduler-simulator.sigs.k8s.io/postfilter-result
895
+
896
+ 类别:注解
897
+
898
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/postfilter-result : ' {"DefaultPreemption":"success"}' `
899
+
900
+ 用于:Pod
901
+
902
+ 此注解记录了 postfilter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
903
+
904
+ <!--
905
+ ### kube-scheduler-simulator.sigs.k8s.io/prebind-result
906
+
907
+ Type: Annotation
908
+
909
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/prebind-result: '{"VolumeBinding":"success"}'`
910
+
911
+ Used on : Pod
912
+
913
+ This annotation records the result of prebind scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
914
+ -->
915
+ # ## kube-scheduler-simulator.sigs.k8s.io/prebind-result
916
+
917
+ 类别:注解
918
+
919
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/prebind-result : ' {"VolumeBinding":"success"}' `
920
+
921
+ 用于:Pod
922
+
923
+ 此注解记录了 prebind 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
924
+
925
+ <!--
926
+ ### kube-scheduler-simulator.sigs.k8s.io/prefilter-result
927
+
928
+ Type: Annotation
929
+
930
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/prebind-result: '{"NodeAffinity":"[\"node-\a"]"}'`
931
+
932
+ Used on : Pod
933
+
934
+ This annotation records the PreFilter result of prefilter scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
935
+ -->
936
+ # ## kube-scheduler-simulator.sigs.k8s.io/prefilter-result
937
+
938
+ 类别:注解
939
+
940
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/prebind-result : ' {"NodeAffinity":"[\"node-\a"]"}' `
941
+
942
+ 用于:Pod
943
+
944
+ 此注解记录了 prefilter 调度插件的预过滤结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
945
+
946
+ <!--
947
+ ### kube-scheduler-simulator.sigs.k8s.io/prefilter-result-status
948
+
949
+ Type: Annotation
950
+
951
+ Example:
952
+ -->
953
+ ### kube-scheduler-simulator.sigs.k8s.io/prefilter-result-status
954
+
955
+ 类别:注解
956
+
957
+ 例子:
958
+
959
+ ` ` ` yaml
960
+ kube-scheduler-simulator.sigs.k8s.io/prefilter-result-status : >-
961
+ {"InterPodAffinity":"success","NodeAffinity":"success","NodePorts":"success","NodeResourcesFit":"success","PodTopologySpread":"success","VolumeBinding":"success","VolumeRestrictions":"success"}
962
+ ` ` `
963
+
964
+ <!--
965
+ Used on: Pod
966
+
967
+ This annotation records the result of prefilter scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
968
+ -->
969
+ 用于:Pod
970
+
971
+ 此注解记录了 prefilter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
972
+
973
+ <!--
974
+ ### kube-scheduler-simulator.sigs.k8s.io/prescore-result
975
+
976
+ Type: Annotation
977
+
978
+ Example:
979
+ -->
980
+ ### kube-scheduler-simulator.sigs.k8s.io/prescore-result
981
+
982
+ 类别:注解
983
+
984
+ 例子:
985
+
986
+ ` ` ` yaml
987
+ kube-scheduler-simulator.sigs.k8s.io/prescore-result : >-
988
+ {"InterPodAffinity":"success","NodeAffinity":"success","NodeNumber":"success","PodTopologySpread":"success","TaintToleration":"success"}
989
+ ` ` `
990
+
991
+ <!--
992
+ Used on: Pod
993
+
994
+ This annotation records the result of prefilter scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
995
+ -->
996
+ 用于:Pod
997
+
998
+ 此注解记录了 prefilter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator
999
+
1000
+ <!--
1001
+ ### kube-scheduler-simulator.sigs.k8s.io/reserve-result
1002
+
1003
+ Type: Annotation
1004
+
1005
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/reserve-result: '{"VolumeBinding":"success"}'`
1006
+
1007
+ Used on : Pod
1008
+
1009
+ This annotation records the result of reserve scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
1010
+ -->
1011
+ # ## kube-scheduler-simulator.sigs.k8s.io/reserve-result
1012
+
1013
+ 类别:注解
1014
+
1015
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/reserve-result : ' {"VolumeBinding":"success"}' `
1016
+
1017
+ 用于:Pod
1018
+
1019
+ 此注解记录了 reserve 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
1020
+
1021
+ <!--
1022
+ ### kube-scheduler-simulator.sigs.k8s.io/result-history
1023
+
1024
+ Type: Annotation
1025
+
1026
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/result-history: '[]'`
1027
+
1028
+ Used on : Pod
1029
+
1030
+ This annotation records all the past scheduling results from scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
1031
+ -->
1032
+ # ## kube-scheduler-simulator.sigs.k8s.io/result-history
1033
+
1034
+ 类别:注解
1035
+
1036
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/result-history : ' []' `
1037
+
1038
+ 用于:Pod
1039
+
1040
+ 此注解记录了所有过去的调度插件的调度结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
1041
+
1042
+ <!--
1043
+ ### kube-scheduler-simulator.sigs.k8s.io/score-result
1044
+
1045
+ Type: Annotation
1046
+ -->
1047
+ ### kube-scheduler-simulator.sigs.k8s.io/score-result
1048
+
1049
+ 类别:注解
1050
+
1051
+ 例子:
1052
+
1053
+ ` ` ` yaml
1054
+ kube-scheduler-simulator.sigs.k8s.io/score-result : >-
1055
+ {"node-282x7":{"ImageLocality":"0","InterPodAffinity":"0","NodeAffinity":"0","NodeNumber":"0","NodeResourcesBalancedAllocation":"76","NodeResourcesFit":"73","PodTopologySpread":"0","TaintToleration":"0","VolumeBinding":"0"},"node-gp9t4":{"ImageLocality":"0","InterPodAffinity":"0","NodeAffinity":"0","NodeNumber":"0","NodeResourcesBalancedAllocation":"76","NodeResourcesFit":"73","PodTopologySpread":"0","TaintToleration":"0","VolumeBinding":"0"}}
1056
+ ` ` `
1057
+
1058
+ <!--
1059
+ Used on: Pod
1060
+
1061
+ This annotation records the result of score scheduler plugins, used by https://sigs.k8s.io/kube-scheduler-simulator.
1062
+ -->
1063
+ 用于:Pod
1064
+
1065
+ 此注解记录了 score 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
1066
+
1067
+ <!--
1068
+ ### kube-scheduler-simulator.sigs.k8s.io/selected-node
1069
+
1070
+ Type: Annotation
1071
+
1072
+ Example: ` kube-scheduler-simulator.sigs.k8s.io/selected-node: node-282x7`
1073
+
1074
+ Used on : Pod
1075
+
1076
+ This annotation records the node that is selected by the scheduling cycle, used by https://sigs.k8s.io/kube-scheduler-simulator.
1077
+ -->
1078
+ # ## kube-scheduler-simulator.sigs.k8s.io/selected-node
1079
+
1080
+ 类别:注解
1081
+
1082
+ 例子:`kube-scheduler-simulator.sigs.k8s.io/selected-node : node-282x7`
1083
+
1084
+ 用于:Pod
1085
+
1086
+ 此注解记录了调度周期选择的节点,用于 https://sigs.k8s.io/kube-scheduler-simulator。
1087
+
760
1088
<!--
761
1089
# ## internal.config.kubernetes.io/index
762
1090
0 commit comments