openshift-deployment

Guide authors and reviewers in defining, hardening, and optimizing OpenShift workloads.

3|Updated Jun 5, 2026
One-click install
npx skills add https://github.com/bcgov/agent-skills --skill openshift-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openshift-deployment
Source: https://github.com/bcgov/agent-skills/tree/main/skills/openshift-deployment
Command: npx skills add https://github.com/bcgov/agent-skills --skill openshift-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance for authors and reviewers of OpenShift workloads, ensuring they are secure, efficient, and compliant with BC Gov standards.

Core Features & Use Cases

  • Workload Guidance: Offers a structured approach to define, harden, and optimize OpenShift workloads.
  • Controller Selection: Helps determine the most appropriate controller for a workload (Deployment, StatefulSet, etc.).
  • Security & Compliance: Ensures workloads adhere to BC Gov's mandatory pod hygiene and security practices.
  • Use Case: When writing a new workload manifest or reviewing an existing one, this Skill provides detailed instructions and best practices to ensure it meets BC Gov's standards.

Quick Start

Run the 'openShiftDeployment' command to initiate the process of creating or reviewing an OpenShift workload.

Frequently Asked Questions about openshift-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I harden OpenShift workloads for BC Gov security and compliance?

To harden OpenShift workloads for BC Gov compliance, you must apply mandatory pod hygiene and security practices. This Skill guides you through defining and optimizing workloads to ensure they meet all BC Gov security standards.

What is the best way to choose a Kubernetes controller for an OpenShift deployment?

Choosing a Kubernetes controller for OpenShift deployment depends on workload state needs. This Skill helps determine the most appropriate controller, such as Deployment or StatefulSet, ensuring efficient and compliant workload management.

How do I optimize resource management for Kubernetes workloads on OpenShift?

Optimizing resource management for Kubernetes workloads on OpenShift involves applying specific resource limits and workload admission rules. This Skill provides structured guidance to define and optimize resources according to BC Gov standards.

Do I need prior Kubernetes knowledge to review OpenShift workload manifests?

Yes, reviewing OpenShift workload manifests requires existing knowledge of OpenShift and Kubernetes concepts. This Skill provides advanced guidance for authors and reviewers but assumes you understand foundational workload management principles.

What are the BC Gov pod hygiene requirements for OpenShift deployments?

BC Gov pod hygiene requirements for OpenShift deployments mandate specific security practices and workload admission rules. This Skill details these mandatory standards to help you harden workloads and ensure full compliance during manifest review.