Choerodon Öí³ÝÓã×÷Ϊ¿ªÔ´¶àÔÆÓ¦ÓÃÃô½ÝÈ«Á´Â·¼¼Êõƽ̨£¬ÊÇ»ùÓÚ¿ªÔ´¼¼ÊõKubernetes£¬Istio£¬knative£¬Gitlab£¬Spring CloudÀ´ÊµÏÖÍâµØºÍÔƶËÇé¿öµÄ¼¯³É£¬ÊµÏÖÆóÒµ¶àÔÆ/»ìÏýÔÆÓ¦ÓÃÇé¿öµÄÒ»ÖÂÐÔ¡£Æ½Ì¨Í¨¹ýÌṩ¾«ÒæÃô½Ý¡¢Á¬Ðø½»¸¶¡¢ÈÝÆ÷Çé¿ö¡¢Î¢Ð§ÀÍ¡¢DevOpsµÈÄÜÁ¦À´×ÊÖú×éÖ¯ÍŶÓÀ´Íê³ÉÈí¼þµÄÉúÃüÖÜÆÚÖÎÀí£¬´Ó¶ø¸ü¿ì¡¢¸üƵ·±µØ½»¸¶¸üÎȶ¨µÄÈí¼þ¡£
Choerodon Öí³ÝÓã
2020Äê8ÔÂ17ÈÕ£¬ChoerodonÖí³ÝÓãÐû²¼0.22°æ±¾£¬±¾´Î¸üÐÂChoerodon¿ò¼ÜÀàÐ͵ÄʹÓõĹ¦Ð§ÓëHZERO¿ªÔ´¿ò¼Ü½øÐÐÁËÈںϣ¬ÏµÍ³µÄƽ̨²ãºÍ×éÖ¯²ãµÄ²Ëµ¥½á¹¹ÓÐËùµ÷½â£¬¾ßÌåÇë²Î¿¼Óû§Êֲᡣ
ÏîÄ¿²ãÐÂÔöÁËÆÕͨÃô½ÝÏîÄ¿ºÍÔËάÏîÄ¿Á½ÖÖÏîÄ¿ÀàÐÍ£¬´úÂ뿪·¢Ä£¿éÐÂÔö¡°CIÁ÷Ë®Ïß¡±µÄ¹¦Ð§£¬ÆäËü¹¦Ð§Ä£¿éÒ²¶¼½øÐÐÁ˲î±ðˮƽµÄÐ޸ĺÍÓÅ»¯£¬Èçƽ̨¹¦Ð§¡¢Ð×÷¡¢°²Åŵȣ¬½Ó´ýÁÐλ¸üÐÂÌåÑé¡£
Ðû²¼°æ±¾£º0.22
Ðû²¼Ê±¼ä£º2020Äê8ÔÂ17ÈÕ
¸üйæÄ££ºÃô½ÝÐ×÷¡¢´úÂ뿪·¢¡¢²âÊÔÖÎÀí¡¢Çé¿ö°²ÅÅÒÔ¼°»ù´¡¹¦Ð§ºÍµ×²ã×é¼þЧÀÍ
ÏÂÃæ¾ÍΪ¸÷ÈË´øÀ´ÏêϸµÄÄ£¿é½éÉÜ£º
01 »ù´¡¹¦Ð§
ÐÂÔö¹¦Ð§
×éÖ¯²ã¡°ÖÎÀíÖÐÐÄ¡±ÐÂÔöWebhookÅäÖù¦Ð§£¬Ö§³Ö´´Á¢¶¤¶¤¡¢Æóҵ΢ÐÅ¡¢JsonÀàÐ͵ÄWebhookÀ´·¢ËÍ×éÖ¯²ãµÄÏûϢ֪ͨ£»
×éÖ¯²ã¡°ÖÎÀíÖÐÐÄ¡±ÓëÏîÄ¿²ã¡°ÉèÖÃ-֪ͨ¡±Ä£¿éÐÂÔöWebhookÖ´ÐмͼҳÃ棬֧³Ö¼ì²ìÓëÖØÊÔijÌõWebhookÖ´Ðмͼ£»
×éÖ¯²ã¡°ÖÎÀíÖÐÐÄ¡±ÐÂÔö¡°½ÇÉ«ÖÎÀí¡±µÄ¹¦Ð§£¬Ö§³Ö×éÖ¯ÖÎÀíÔ±ÔÚ´Ë´´Á¢×éÖ¯²ã»òÏîÄ¿²ãµÄ×Ô½ç˵½ÇÉ«£»
¡°Æ½Ì¨²ã-ÏûϢЧÀÍ¡±ÖÐÐÂÔö×éÖ¯²ãÓëÏîÄ¿²ãÖи÷¸öʼþ¶ÔÓ¦µÄ¶¤¶¤¡¢Æóҵ΢ÐÅ¡¢JsonÀàÐÍwebhookµÄĬÈÏÏûϢģ°å£»
ÐÂÔö¡°ÆÕͨÃô½ÝÏîÄ¿¡±ÏîÄ¿ÀàÐÍ£¬´ËÀàÏîÄ¿½ö±£´æÁËÃô½Ý²âÊÔÏà¹ØµÄ¹¦Ð§£¬Ö§³ÖÏîÄ¿ÍŶÓרעʹÓÃÃô½ÝÐ×÷¹¦Ð§£»
ÐÂÔö¡°ÔËάÏîÄ¿¡±ÏîÄ¿ÀàÐÍ£¬´ËÀàÏîÄ¿½ö±£´æÁË¿ª·¢°²ÅŵÈDevOpsÏà¹ØµÄ¹¦Ð§¡£
¹¦Ð§ÓÅ»¯
ƽ̨¸ÅÀÀ½çÃæÖÐÐÂÔöÁËÏÔʾƽ̨Öм¯Èº×´Ì¬ÓëÊýÁ¿µÄÇé¿ö£»
¡°Æ½Ì¨ÖÎÀí-ÓʼþÈÕÖ¾¡±ÖУ¬Ö§³ÖÖØ·¢¡°Àֳɡ±»ò¡°Ê§°Ü¡±×´Ì¬µÄÓʼþ£»
¡°Æ½Ì¨ÖÎÀí-ÓʼþÈÕÖ¾¡± ÖУ¬Ö§³Ö×Ô¶¯Çå³ý°ëÄêÇ°µÄ·¢Ëͼͼ£»
¡°×éÖ¯²ã-Óû§ÖÎÀí-Ìí¼Ó×éÖ¯Óû§¡±¡¢¡°ÏîÄ¿²ã-ÍŶӳÉÔ±-Ìí¼ÓÍŶӳÉÔ±¡±Ê±£¬ÔÚËÑË÷³öµÄÓû§ºóÃ棬¼ÓÉÏÁ˵ǼÃû£»
¡°Æ½Ì¨ÖÎÀí-½Ó¿Ú¡±Ò³ÃæµÄ¡°È¨ÏÞ±àÂ롱Óë¡°µØµã¡±ºóÃæ¼ÓÉÏÁË¿ìËÙ¸´ÖƵİ´Å¥¡£
02 Ãô½ÝÐ×÷
ÐÂÔö¹¦Ð§
µü´ú¼Æ»®¡¢ÊÂÇéÁбí
ÊÂÇéÁбí-ËùÓÐÎÊÌâ°´issue²ã¼¶Õ¹Ê¾£»
ÊÂÇéÁбí-ËùÓÐÎÊÌâÖ§³ÖÅúÁ¿ÐÞ¸Äissue£»
ÊÂÇéÁбí-ËùÓÐÎÊÌâÖ§³ÖÈ«²¿×Ö¶Îɸѡ£¬°üÀ¨È«²¿Ô¤½ç˵×ֶΡ¢×Ô½ç˵×ֶΣ»
Ãô½Ý¿´°åÖ§³ÖÈ«ÆÁÏÔʾ£»
Ãô½Ý¿´°åÖ§³Ö¼ì²ì¶à¸öµü´ú£»
µ¼ÈëÎÊÌâÖ§³Öƾ¾ÝÈÎÎñ-×ÓÈÎÎñ¡¢¹ÊÊÂ-×ÓÈÎÎñ¸¸×Ӳ㼶µ¼È룻
µ¼³öÎÊÌâÖ§³Ö°´ÎÊÌâ²ã¼¶µ¼³ö£»
Ãô½Ý¿´°åÖ§³Ö×Ô½ç˵״̬˳Ðò£»
Ãô½ÝÏûÏ¢Ìí¼ÓÔ¤Öö¤¶¤¡¢Æóҵ΢ÐÅwebhookÄ£°å¡£
ȱÏÝÐÞ¸´
µü´ú¼Æ»®¡¢ÊÂÇéÁбí
ÐÞ¸´×´Ì¬»ú״̬ɾ³ýÔì³É¿´°åÒì³£µÄÎÊÌâ¡£
¹¦Ð§ÓÅ»¯
µü´ú¼Æ»®¡¢ÊÂÇéÁбí
´ýЧÀÍÏîÊ·Ê«²àÀ¸ÓÅ»¯Îª²»ÏÔʾÒÑÍê³ÉÊ·Ê«£»
ÓÅ»¯×ÓÈÎÎñÏêÇéÒ³£º¿ÉÒÔÖ±½Ó¿´µ½¸¸¼¶ÈÎÎñµÄÌáÒª£»
ÓÅ»¯Ãô½ÝЧÀÍȨÏÞ£»
ÓÅ»¯µ¼³öÎÊÌâÐÔÄÜÎÊÌ⣻
ÓÅ»¯´ýЧÀÍÏîÍŶӳÉÔ±ÊÂÇéÁ¿ÏÔʾ£»
֪ʶ¿â
֪ʶ¿âÎĵµ±à¼Æ÷npm°üÉý¼¶
03 ´úÂ뿪·¢
ÐÂÔö¹¦Ð§
¿ª·¢Ä£¿éÐÂÔö¡°CIÁ÷Ë®Ïß¡±µÄ¹¦Ð§£¬Ö§³Ö´´Á¢¶à¸ö½×¶Î£¬ÇÒÿ¸ö½×¶ÎÖпÉÌí¼Ó¶à¸öÈÎÎñ£»
CIÁ÷Ë®Ïß½çÃæÖÐÖ§³ÖÅäÖÃÌí¼Ó¶àÖÖÀàÐ͵ÄÈÎÎñ£¬°üÀ¨£º¹¹½¨¡¢´úÂë¼ì²éÓë×Ô½ç˵ÈÎÎñ£»
CIÁ÷Ë®ÏßÖÐÐÂÔöÖ§³Ö¶àÖÖ³£ÓÃÓïÑԵĹ¹½¨Ä£°å£ºÈçMavenÄ£°å¡¢NpmÄ£°å¡¢GoÄ£°å£»
CIÁ÷Ë®Ïß½çÃæÖÐÖ§³Ö¼ì²ì¸÷ÌõCIÁ÷Ë®ÏßµÄÖ´ÐмͼÏêÇé¡£
ȱÏÝÐÞ¸´
ÐÞ¸´Á˵¼ÈëÓ¦ÓÃЧÀÍʱ£¬Ñ¡ÔñµÄ΢ЧÀͺó¶ËÄ£°åÖÐʹÓÃÃüÁîÆô¶¯¹ýʧµÄÎÊÌâ¡£
04 ²âÊÔÖÎÀí
ȱÏÝÐÞ¸´
ÐÞ¸´´´Á¢¼Æ»®Ê±¼äУÑéÎÊÌ⣻
ÐÞ¸´¼ì²ìÓÃÀýÏêÇéÓÉÓÚobjectnumberÔì³Éż·¢±¨´íÎÊÌâ¡£
05 Çé¿ö°²ÅÅ
ÐÂÔö¹¦Ð§
¡±Ó¦Óð²ÅÅ-×ÊÔ´-ÓòÃû¡±Ä£¿é£¬´´Á¢ÓëÐÞ¸ÄÓòÃûʱ£¬ÐÂÔöÖ§³ÖÌîд¡°Annotation¡±£»
C7N agentÖÐhelm×é¼þÓÉV2Éý¼¶ÖÁV3£»
Éý¼¶°²ÅÅÄ£¿éÖ§³ÖµÄk8s°æ±¾ÖÁV1.17¡£
ȱÏÝÐÞ¸´
ÐÞ¸´ÁËδµÇ¼Grafanaʱ£¬½Úµã¼à¿ØÒ³Ãæ°×ÆÁµÄÎÊÌ⣻
ÐÞ¸´Á˵ã»÷ʵÀý½çÃæ¡°ÔËÐÐÏêÇé-¸ü¶àÏêÇ顱żÏÖ°×ÆÁµÄÎÊÌ⣻
ÐÞ¸´ÁËʵÀý½çÃæÔËÐÐÏêÇéÖÐÐÞ¸ÄpodÊýÁ¿ºó½øÐÐÖØа²ÅÅ£¬podÄÜ·ñÔö¼õÅжϹýʧµÄÎÊÌ⣻
ÐÞ¸´Á˱任ʵÀýÅÌÎÊvalues½Ó¿Ú²ÎÊýµÄÎÊÌ⣻
ÐÞ¸´ÁËʵÀý°²Åų¬Ê±Î´·¢Õ¾ÄÚÐŵÄÎÊÌ⣻
ÐÞ¸´agent²»Ö§³ÖStatefulSetµÄÎÊÌ⣻
ÐÞ¸´ÁËÐÞ¸ÄÓòÃûʱ£¬¶Ë¿ÚÏÂÀ¿òÖÐδÏÔʾ³öÒÑÓж˿ڵÄÎÊÌ⣻
ÐÞ¸´ÁËRegistrySecretÔÚKubernetesÖб»É¾³ýºó£¬¶øChoerodonδ¸ÐÖªµÄÎÊÌ⣻
ÐÞ¸´Á˼¯ÈºÖØÖúóPodÊý¾Ýδ½øÐÐͬ²½µÄÎÊÌ⣻
ÐÞ¸´ÁËPolarisɨÃèµÄ³¬Ê±»úÖÆÔÚÅÌÎÊʱ²»ÉúЧµÄÎÊÌ⣻
ÐÞ¸´ÁË´´Á¢¼¯ÈºµÄChoerodonId¿ÉÄÜΪ´¿Êý×Ö×Ö·û´®µÄÎÊÌ⣻
¶ÔÒ»¸öÎļþ±£´æ¶à¸ö×ÊÔ´°üÀ¨PVºÍPVCµÄÇé¿ö×öÁË´¦Àí£»
ÐÞ¸´Á˼¯ÈºÖÎÀíÒ³Ã棬Ê÷½á¹¹Öм¯Èº×´Ì¬ÅÅÐòÅÓÔÓµÄÎÊÌ⣻
ÐÞ¸´ÁËDevOps±¨±íÖдúÂëÌύͼ¡¢¹¹½¨´ÎÊýͼѡÔñʱ¼ä¹æģʱ£¬Êý¾Ý½û¾øÈ·µÄÎÊÌ⣻
ÐÞ¸´ÁËÒÔÔËÐнá¹ûΪÌõ¼þËÑË÷°²ÅżÍ¼ʱ£¬Î´É¸³ýÅúÁ¿°²ÅŵÄÎÊÌâ¡£
¹¦Ð§ÓÅ»¯
¡°Ó¦Óð²ÅÅ-×ÊÔ´¡±Ä£¿é£¬ÊµÀýÊÓͼÓë×ÊÔ´ÊÓͼµÄÇé¿ö²ã¼¶£¬ÔÚÇé¿öÃû³Æºó¼ÓÉÏÁËËùÊôµÄ¼¯Èº¡£
06 ÉçÇø¼ÓÈë
ллÒÔÏÂÅóÓÑÔÚÉçÇøÂÛ̳ÖÐÌá³ö·´ÏìºÍÒâ¼û£¬ÔÚ0.22°æ±¾¸üÐÂÖÐ×÷³öТ¾´£¬Ð»Ð»¸÷ÈËÒ»Ö±ÒÔÀ´µÄÖ§³Ö¡£
@PengtaoNing
@dongasai
¸ü¶àÄÚÈÝ
Ô½·¢ÏêϸµÄÄÚÈÝ£¬Çë²ÎÔÄRelease NotesºÍ¹ÙÍøÓû§Êֲᡣ
¡¾×°ÖÃÎĵµ¡¿
http://choerodon.io/zh/docs/installation-configuration/steps/
¡¾Éý¼¶Îĵµ¡¿
http://choerodon.io/zh/docs/installation-configuration/update/0.20-to-0.21/
½Ó´ýÁÐλÅóÓÑͨ¹ýChoerodonµÄGitHubºÍÖí³ÝÓãÉçÇø½øÐз´ÏìÓëТ¾´£¬×ÊÖúChoerodonÖí³ÝÓã²»¾øÉú³¤¡£Choerodon»áÁ¬ÐøÓÅ»¯£¬¾´ÇëÆÚ´ý¡£
¹ØÓÚChoerodonÖí³ÝÓã
½Ó´ý¼ÓÈëChoerodonÖí³ÝÓãÉçÇø£¬ÅäºÏΪÆóÒµÊý×Ö»¯Ð§ÀÍ´òÔìÒ»¸ö¿ª·ÅµÄÉú̬ƽ̨£¡
µã»÷¶©ÔÄ ¡¸ 78mÍþ¾Å¹ú¼Ê¼¾¿¯ ¡¹
¼´Ê±»ñÈ¡ÐÐÒµ¸É»õ¼°×îÐÂ×ÊѶ
½¨Á¢ÌõÔ¼ÖÎÀíÉú̬Ìåϵ£¬¸¶ÓëÆóÒµÊý×Ö»¯¡¢ÖÇÄÜ»¯µÄÌõÔ¼ÖÎÀíÄÜÁ¦£¬ÎªÆóÒµ´øÀ´¹æ·¶»¯¡¢¾«Ï¸»¯¡¢ÖÇÄÜ»¯µÄÌõÔ¼ÖÎÀíÌåÑ飬ÌáÉýÆóÒµÌõÔ¼ÖÎÀíˮƽ£¬½µµÍÖÎÀí±¾Ç®£¬Í¬Ê±ÔöÇ¿ÆóҵΣº¦·À±¸ÄÜÁ¦
¼¯ÖÐÖÎÀíÄúÈ«²¿É豸/ÉèÊ©£¬½«×ʲúµÄÈ«ÉúÃüÖÜÆÚÐÅÏ¢¿ÉÊÓ»¯¡£Ìá¸ß×ʲúµÄ¿É¿¿ÐÔ¡¢Äþ¾²ÐÔ¡¢ÌáÉýºÏ¹æºÍЧÂÊ£¬½µµÍάÐÞά»¤¡¢ÔËÐÐ×ܱ¾Ç®