
Ditutup
Disiarkan
Dibayar semasa penghantaran
I already have a small shell-and-Python tool that logs in to IBM Cloud, pulls the Kubernetes YAML manifests from my IKS cluster, and then pushes the edited versions back. What I am missing is true automation: each time the script runs it should detect the latest versions of those manifests, apply a predictable set of configuration changes, commit them, and redeploy—without any manual edits in between. Here is what needs to happen. The current script authenticates, downloads the YAML files to a local workspace, and stops. Your task is to extend it so that it automatically performs the required configuration changes (mostly key-value tweaks to existing fields), then pushes the updated files to the same cluster. I plan to trigger this through a simple cron job, so idempotency and solid error handling are important. The existing code is clean and commented; you will find all IBM Cloud CLI and kubectl calls in place. You are free to refactor portions into Python if that makes the logic clearer, but a shell-only solution is also fine as long as it is maintainable. Enhanced logging to stdout/stderr with clear success or failure messages will be appreciated, but the primary goal remains automated configuration updates. Deliverables • Updated script(s) with the new automation logic • A short README explaining any new flags, environment variables, or dependencies • Proof of a successful run (terminal output or log file) against a sample namespace I will provide I will grant temporary API keys and cluster access for testing once we start. If you have solid experience scripting around kubectl, IBM Cloud CLI, and YAML processing with tools such as yq / jq or Python’s PyYAML, this should be a quick engagement. Let’s get it done.
ID Projek: 40311903
14 cadangan
Projek jarak jauh
Aktif 16 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
14 pekerja bebas membida secara purata ₹6,429 INR untuk pekerjaan ini

Hi there, I’ve reviewed your project and understand you’re looking to extend your existing shell-and-Python tool to fully automate configuration updates on your IKS cluster. The goal is for the script to detect the latest YAML manifests, apply predictable key-value changes, commit the updates, and redeploy—all without manual intervention—while maintaining idempotency and robust error handling for cron-triggered execution. I can enhance your current script to perform automated configuration changes, with clean logging to stdout/stderr, optional Python refactoring for clarity, and maintainable shell logic where preferred. The deliverables will include the updated script(s), a concise README detailing any new flags, environment variables, or dependencies, and proof of a successful run against your sample namespace. My approach ensures predictable, repeatable deployments with clear success/failure reporting. With hands-on experience scripting around kubectl, IBM Cloud CLI, and YAML processing using yq, jq, and Python’s PyYAML, I can deliver a reliable, maintainable automation solution quickly. The focus will be on seamless integration with your existing workflow, error-proof automation, and enhanced observability so your team can trigger updates confidently and safely. Best regards, Muhammad Adil Portfolio: https://www.freelancer.com/u/webmasters486
₹12,000 INR dalam 3 hari
5.6
5.6

Dear undefined, I am excited to submit a proposal for your project "Automate IBM IKS Config Updates" as posted on Freelancer.com. With my extensive experience in scripting using Python, Linux, and Shell Scripting, I am confident in my ability to enhance your existing tool to automate configuration changes for your IBM Cloud Kubernetes Service (IKS) cluster. I have a strong background in API integration and automation, making me well-suited to tackle the tasks outlined in your project description. I am proficient in utilizing tools like kubectl and IBM Cloud CLI for managing Kubernetes clusters and YAML processing with yq/jq or PyYAML in Python. Your project aligns perfectly with my skill set, and I am eager to deliver efficient, maintainable
₹8,000 INR dalam 3 hari
4.2
4.2

Hi, I can automate your IBM Cloud and IKS manifest workflow to ensure seamless updates. I will extend your existing Python and shell scripts to parse the downloaded YAML files, apply the required key-value changes programmatically, and redeploy them to the cluster. My technical plan involves using PyYAML or yq to handle the configuration tweaks reliably, ensuring the script is idempotent and includes robust error logging for cron job execution. I will refactor the logic to verify successful deployment before exiting, providing a clean automated pipeline from authentication to cluster update. I am available to start immediately and can provide the updated code and documentation quickly. Please reach out to discuss the specific configuration fields you need to modify. Excited to hear from you, Nehal
₹7,500 INR dalam 7 hari
3.8
3.8

Your shell/Python hybrid already handles the hardest part - IBM Cloud auth and YAML downloads. I'll extend it to automatically detect manifest changes, apply your key-value configuration updates, and push back to IKS with proper error handling and idempotency for cron execution. Built similar automation for my multi-site content system that runs autonomously with cron scheduling, plus a Telegram operations bot that handles remote system control with real-time monitoring. You can check out my automation work at ffulb.com. Need access to your existing scripts and IBM Cloud credentials to assess the current setup, then I can deliver the enhanced automation within a few days. Should be straightforward but want to verify the manifest structure first.
₹2,358 INR dalam 2 hari
3.4
3.4

I see you need to extend your existing shell-and-Python tool to fully automate IBM IKS configuration updates without manual intervention. You want the script to detect the latest manifests, apply key-value tweaks predictably, commit, and redeploy, all triggered by a cron job with strong error handling and logging. Your current script already handles authentication, downloading YAMLs, and stopping. The challenge is to automate the configuration changes and pushing updates back to the cluster with idempotency. You also value maintainability and clear logging, and you’re open to refactoring parts into Python for clarity. I have built similar automation for Kubernetes clusters using Python and shell scripts combined with kubectl and IBM Cloud CLI. I’ve scripted YAML edits using PyYAML and yq to reliably update configuration fields, implemented robust error handling, and ensured idempotent runs triggered by cron jobs, delivering clean logs and easy-to-follow README files. I can complete the automation extension, testing, and documentation within 5 days. Let’s discuss your namespace details and access so I can start implementing the changes promptly.
₹1,650 INR dalam 7 hari
3.3
3.3

You already have the hard part (auth + fetch). What’s missing is a deterministic, idempotent mutation layer + safe redeploy flow—I can add that cleanly. Approach: Parse manifests using yq (preferred) or Python (PyYAML) Apply rule-based key/value updates (env, image tags, resources, annotations, etc.) Ensure idempotency (no duplicate changes, safe re-runs) Validate diffs before apply (fail fast if invalid YAML) Deployment flow: Pull latest manifests → transform → dry-run (kubectl apply --dry-run=client) Apply changes → verify rollout status (kubectl rollout status) Optional: backup previous state for rollback Enhancements: Structured logging (clear success/failure + step logs) Exit codes for cron reliability Config-driven rules (JSON/YAML so you don’t edit code later) Deliverables: Updated script (clean + maintainable) README (flags, env vars, usage) Proof run against your namespace Experience: Automation around kubectl, YAML mutation (yq/PyYAML), and CI-safe deployments. Timeline: Start immediately | Complete in 1 day Let’s make this fully hands-off and reliable.
₹5,000 INR dalam 7 hari
2.0
2.0

I already see a clean way to execute this. I specialize in automation for Kubernetes and cloud platforms, including IBM Cloud and shell/Python tooling. I’ve built similar CLI utilities that log in, fetch manifests, apply controlled updates, and commit back to Git, so extending and hardening what you already have is right in my wheelhouse. You want your IBM IKS config updates to be hands-off, reliable, and safe: log in, pull the YAML, apply well-defined changes, validate, and push to Git without manual edits or surprises. In short, you want a repeatable tool that your team can trust and easily run. My approach would be to refine your existing script, modularize the update logic, add solid validation and logging, and wire it cleanly into your current workflow (local use or CI) while keeping complexity low. Quick question: how tightly should this tool integrate with your existing Git/CI pipeline, or do you prefer it remain a standalone utility? Lets chat more about your project, worst case you walk away with a free strategy session Regards
₹7,000 INR dalam 7 hari
1.8
1.8

Hello, I understand you need to fully automate IBM IKS configuration updates. The goal is to deliver a reliable, idempotent, and error-resilient script that runs without manual intervention. Here’s what I can provide: Extend your current shell/Python tool to automatically detect, modify, and redeploy YAML manifests on your IKS cluster. Implement robust error handling and logging, ensuring each cron-triggered run is predictable and maintainable. Provide a clear README and proof of successful execution, including any new flags or environment variables. I bring over 4+ years of experience in Python, Shell scripting, Kubernetes, and IBM Cloud CLI, with a strong focus on automation, YAML processing, and maintainable scripts. I’ve worked on projects automating cloud deployments and CI/CD pipelines, always prioritizing reliability and clarity. Just to clarify a few things: Do you prefer the solution primarily in Python or is shell-only acceptable? Are there any specific configuration keys that require special handling during updates? Please come to the chat box to discuss more about your project. Best regards, Indresh Kushwaha
₹10,000 INR dalam 7 hari
1.6
1.6

✔ I deliver 100% work — 99.9% is not for me. ✔ Workflow Diagram Existing Script Review ⟶⟶ Logic Refactor & Structuring ⟶⟶ YAML Processing Automation ⟶⟶ Idempotent Update Engine ⟶⟶ Deployment & Redeploy Flow ⟶⟶ Logging & Error Handling ⟶⟶ Final Delivery Key Highlights ✔ Clean automation upgrade — transforms your current script into a fully hands-free system with zero manual intervention. ✔ YAML intelligence — precise key-value updates using tools like yq or Python (PyYAML) while preserving structure and formatting. ✔ Idempotent execution — safe repeated runs via cron without duplication or unintended changes. ✔ Seamless Kubernetes integration — smooth pull → modify → apply → redeploy cycle using kubectl and IBM Cloud CLI. ✔ Smart error handling — clear logging for success/failure with actionable messages for debugging. ✔ Flexible architecture — shell + Python hybrid (or pure approach) based on what keeps it most maintainable. ✔ Production-ready output — designed for reliability, automation, and long-term maintainability. ✔ Fast turnaround — working automated version within 24–48 hours after access. Best Regards, Asad Automation Engineer | Kubernetes | DevOps | Python & Shell Scripting Expert
₹5,000 INR dalam 2 hari
0.0
0.0

Hi, I went through your requirement for extending the IBM Cloud IKS configuration tool. I understand that you already have a working script that fetches Kubernetes YAML manifests, and now you need help completing the workflow, handling updates, and making the process more reliable. I have experience working with Python, automation scripts, APIs, and backend systems. I can help you: • Extend your existing script cleanly • Handle YAML processing and updates correctly • Ensure the script is stable and easy to run (cron/scheduler ready) • Improve logging and error handling I prefer to first review your current script and fix one part to show progress quickly. I can start immediately and deliver step-by-step updates. Looking forward to working with you. Thanks, Bharath
₹4,999 INR dalam 3 hari
0.0
0.0

I can extend your existing IBM Cloud/kubectl script into a fully automated, idempotent IKS config pipeline — delivering exactly the three outcomes you've listed. Here's what I'll deliver: - Extended automation script (Python + shell) that detects manifest drift using PyYAML, applies your predefined key-value config changes, commits, and redeploys in one cron-safe run - Idempotency guard: compares current vs. desired state before writing, preventing duplicate apply operations - Robust logging: timestamped stdout/stderr with clear SUCCESS/FAILURE codes and non-zero exit on error (cron-friendly) - README covering new flags, required env variables (IBM_API_KEY, cluster ID, namespace), and an example crontab entry - Proof of run: terminal log output against your sample namespace once you share API keys Tech stack: Python (PyYAML + subprocess), IBM Cloud CLI (ibmcloud ks), kubectl, yq/jq for YAML field manipulation. I'll work directly on top of your existing clean codebase — no rewrite needed, just clean extension with the automation logic you're missing. Ready to start immediately — no back-and-forth needed.
₹5,000 INR dalam 3 hari
0.0
0.0

Karnataka, India
Kaedah pembayaran disahkan
Ahli sejak Mei 20, 2025
₹150000-250000 INR
$30-250 USD
$10-30 USD
$250-750 CAD
$250-750 USD
₹750-1250 INR / jam
₹100-400 INR / jam
$2-8 USD / jam
₹1500-12500 INR
₹12500-37500 INR
$250-750 USD
€6-12 EUR / jam
₹600-1500 INR
₹600-1500 INR
$250-750 AUD
$30-250 USD
$30-250 USD
$1500-3000 USD
$200-500 USD
€8-30 EUR