A Comparative Study of AI-Generated and Human-Written Kubernetes Manifests

سال انتشار: 1405
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 16

فایل این مقاله در 10 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_JCSE-13-1_006

تاریخ نمایه سازی: 4 آبان 1405

چکیده مقاله:

Kubernetes is susceptible to security and quality issues when misconfigured; meanwhile, the use of generative models such as ChatGPT to produce manifests is rising. This study compares the configuration quality of human-authored manifests (۱۹۸۵ open-source files) with a published ۲۰۲۳ corpus of AI-generated manifests (۹۸ ChatGPT-generated files aligned with a prior MSR study). Using an aligned KubeLinter-based framework, we analyze six configuration smells and report density (occurrences per ۱۰۰۰ raw lines) and proportion (percentage of files affected). We also add a balanced-size robustness check that subsamples ۹۸ human-written manifests ۱۰۰۰ times. The results show that missing CPU and memory specifications remain more prevalent in the AI corpus under this balanced comparison. In contrast, omissions in secure execution, such as missing runAsNonRoot and readOnlyRootFilesystem, are important in both corpora. An issue-level smell-by-kind analysis of the human corpus shows that ۸۵.۱۶% of target-smell occurrences concentrate in Deployment and StatefulSet resources. The findings provide a focused empirical baseline and support the use of human review, static analysis, and policy enforcement before integration or deployment.

نویسندگان

Nasim Tabibpour

Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan ۸۴۱۵۶-۸۳۱۱۱, Iran

Mohammad Dakhilalian

Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan ۸۴۱۵۶-۸۳۱۱۱, Iran.

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Miles, S.. Kubernetes: A Step-By-Step Guide For Beginners To Build, ...
  • Zhang, Y. and Meredith, R. and Reeves, W. and Coriolano, ...
  • Markets N Research. Latest Global {Kubernetes} Market Size \& Share: ...
  • Rahman, A. and Shamim, S. I. and Bose, D. B. ...
  • Diarra, B. and Guillouard, K. and Ouzzif, M. and Merle, ...
  • Nag, D.. Overcoming the {Kubernetes} Skills Gap with {ChatGPT} Assistance. https://thenewstack.io/overcoming-the-kubernetes-skills-gap-with-chatgpt-assistance/. ...
  • OpsCruise. Exploiting {ChatGPT} for Troubleshooting {Kubernetes} Problems. https://www.opscruise.com/newsroom-post/exploiting-chatgpt-for-troubleshooting-kubernetes-problems. Accessed: ۲۰۲۵-۰۴-۰۴. ۲۰۲۳ ...
  • Ravindranathan, R.. ChatGPT for your Kubernetes Cluster. https://medium.com/techbeatly/chatgpt-for-your-kubernetes-cluster-k۸sgpt-۶۴۹f۲cad۱bd۵. Accessed: ۲۰۲۳-۱۱-۱۹. ۲۰۲۳ ...
  • Gupta, M. and Akiri, C. and Aryal, K. and Parker, ...
  • Rahman, A. S. and Shamim, S. I. and Bose, D. ...
  • Shamim, M. S. I. and Bhuiyan, F. A. and Rahman, ...
  • Ibryam, B. and Hu{\ss}, R.. Kubernetes Patterns (۲nd ed.). O'Reilly ...
  • نمایش کامل مراجع