Commit c6827f9
authored
feat: declarative management of Argo CD webhook secrets (GitHub) (#2149)
* add declarative webhook secret reference schema in ArgoCD CR
Signed-off-by: Atif Ali <atali@redhat.com>
* Implement operator logic to reconcile webhook secret references for GitHub
Signed-off-by: Atif Ali <atali@redhat.com>
* run make generate
Signed-off-by: Atif Ali <atali@redhat.com>
* remove namespace field
Signed-off-by: Atif Ali <atali@redhat.com>
* read secret failures && run make bundle
Signed-off-by: Atif Ali <atali@redhat.com>
* remove argocdSecret.Data when declaration is missing
Signed-off-by: Atif Ali <atali@redhat.com>
* apply Oliver’s simplification review
Signed-off-by: Atif Ali <atali@redhat.com>
---------
Signed-off-by: Atif Ali <atali@redhat.com>1 parent f69a061 commit c6827f9
12 files changed
Lines changed: 679 additions & 0 deletions
File tree
- api
- v1alpha1
- v1beta1
- bundle/manifests
- common
- config/crd/bases
- controllers/argocd
- deploy/olm-catalog/argocd-operator/0.19.0
- tests/ginkgo/parallel
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| 104 | + | |
104 | 105 | | |
105 | 106 | | |
106 | 107 | | |
| |||
177 | 178 | | |
178 | 179 | | |
179 | 180 | | |
| 181 | + | |
180 | 182 | | |
181 | 183 | | |
182 | 184 | | |
| |||
1040 | 1042 | | |
1041 | 1043 | | |
1042 | 1044 | | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
1043 | 1081 | | |
1044 | 1082 | | |
1045 | 1083 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
887 | 887 | | |
888 | 888 | | |
889 | 889 | | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
890 | 894 | | |
891 | 895 | | |
892 | 896 | | |
| |||
898 | 902 | | |
899 | 903 | | |
900 | 904 | | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
901 | 930 | | |
902 | 931 | | |
903 | 932 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1069 | 1069 | | |
1070 | 1070 | | |
1071 | 1071 | | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
1072 | 1076 | | |
1073 | 1077 | | |
1074 | 1078 | | |
| |||
1080 | 1084 | | |
1081 | 1085 | | |
1082 | 1086 | | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
1083 | 1112 | | |
1084 | 1113 | | |
1085 | 1114 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8755 | 8755 | | |
8756 | 8756 | | |
8757 | 8757 | | |
| 8758 | + | |
| 8759 | + | |
| 8760 | + | |
| 8761 | + | |
| 8762 | + | |
| 8763 | + | |
| 8764 | + | |
| 8765 | + | |
| 8766 | + | |
| 8767 | + | |
| 8768 | + | |
| 8769 | + | |
| 8770 | + | |
| 8771 | + | |
| 8772 | + | |
| 8773 | + | |
| 8774 | + | |
| 8775 | + | |
| 8776 | + | |
| 8777 | + | |
| 8778 | + | |
| 8779 | + | |
| 8780 | + | |
| 8781 | + | |
| 8782 | + | |
8758 | 8783 | | |
8759 | 8784 | | |
8760 | 8785 | | |
| |||
32224 | 32249 | | |
32225 | 32250 | | |
32226 | 32251 | | |
| 32252 | + | |
| 32253 | + | |
| 32254 | + | |
| 32255 | + | |
| 32256 | + | |
| 32257 | + | |
| 32258 | + | |
| 32259 | + | |
| 32260 | + | |
| 32261 | + | |
| 32262 | + | |
| 32263 | + | |
| 32264 | + | |
| 32265 | + | |
| 32266 | + | |
| 32267 | + | |
| 32268 | + | |
| 32269 | + | |
| 32270 | + | |
| 32271 | + | |
| 32272 | + | |
| 32273 | + | |
| 32274 | + | |
| 32275 | + | |
| 32276 | + | |
32227 | 32277 | | |
32228 | 32278 | | |
32229 | 32279 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
134 | 137 | | |
135 | 138 | | |
136 | 139 | | |
| |||
0 commit comments