René's URL Explorer Experiment


Title: GitHub - redhat-cop/operator-utils: Utilities to support operators

Open Graph Title: GitHub - redhat-cop/operator-utils: Utilities to support operators

X Title: GitHub - redhat-cop/operator-utils: Utilities to support operators

Description: Utilities to support operators. Contribute to redhat-cop/operator-utils development by creating an account on GitHub.

Open Graph Description: Utilities to support operators. Contribute to redhat-cop/operator-utils development by creating an account on GitHub.

X Description: Utilities to support operators. Contribute to redhat-cop/operator-utils development by creating an account on GitHub.

Opengraph URL: https://github.com/redhat-cop/operator-utils

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:b3cb3133-3de3-c29b-e642-397630695f10
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idC548:13E721:22968DF:2C7A946:699110B4
html-safe-nonce2df0eba79b96af0017af1ac6c3a535cfe15b9fa65573128fbf128ff7cb16f175
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNTQ4OjEzRTcyMToyMjk2OERGOjJDN0E5NDY6Njk5MTEwQjQiLCJ2aXNpdG9yX2lkIjoiODg2MzM0OTM2ODU2NjEyNDcyNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac6f4bd5ea449e79fde551509c63e61bd39f326b9bbf4c9fb7eacda352ac1b85d5
hovercard-subject-tagrepository:183929412
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/redhat-cop/operator-utils
twitter:imagehttps://opengraph.githubassets.com/cbbc116ec2f0ad29d97f0cf22eca866b995e86713968692ca5c8a6b81d775567/redhat-cop/operator-utils
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/cbbc116ec2f0ad29d97f0cf22eca866b995e86713968692ca5c8a6b81d775567/redhat-cop/operator-utils
og:image:altUtilities to support operators. Contribute to redhat-cop/operator-utils development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-preview
go-importgithub.com/redhat-cop/operator-utils git https://github.com/redhat-cop/operator-utils.git
octolytics-dimension-user_id21339385
octolytics-dimension-user_loginredhat-cop
octolytics-dimension-repository_id183929412
octolytics-dimension-repository_nworedhat-cop/operator-utils
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id183929412
octolytics-dimension-repository_network_root_nworedhat-cop/operator-utils
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fredhat-cop%2Foperator-utils
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fredhat-cop%2Foperator-utils
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=redhat-cop%2Foperator-utils
Reloadhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Reloadhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Reloadhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
redhat-cop https://patch-diff.githubusercontent.com/redhat-cop
operator-utilshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fredhat-cop%2Foperator-utils
Fork 42 https://patch-diff.githubusercontent.com/login?return_to=%2Fredhat-cop%2Foperator-utils
Star 153 https://patch-diff.githubusercontent.com/login?return_to=%2Fredhat-cop%2Foperator-utils
Apache-2.0 license https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/LICENSE
153 stars https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/stargazers
42 forks https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/forks
Branches https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/branches
Tags https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tags
Activity https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fredhat-cop%2Foperator-utils
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fredhat-cop%2Foperator-utils
Code https://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Issues 4 https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/issues
Pull requests 5 https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/pulls
Actions https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/actions
Projects 0 https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/projects
Security 0 https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/security
Insights https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/pulse
Code https://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Issues https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/issues
Pull requests https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/pulls
Actions https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/actions
Projects https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/projects
Security https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/security
Insights https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/pulse
Brancheshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/branches
Tagshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tags
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/branches
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tags
175 Commitshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/commits/master/
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/commits/master/
.github/workflowshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/.github/workflows
.github/workflowshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/.github/workflows
api/v1alpha1https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/api/v1alpha1
api/v1alpha1https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/api/v1alpha1
confighttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/config
confighttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/config
controllershttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/controllers
controllershttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/controllers
hackhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/hack
hackhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/hack
mediahttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/media
mediahttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/media
pkg/utilhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/pkg/util
pkg/utilhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/pkg/util
testhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/test
testhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/test
testbinhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/testbin
testbinhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/tree/master/testbin
.gitignorehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/.gitignore
Dockerfilehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/Dockerfile
Dockerfilehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/Dockerfile
LICENSEhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/LICENSE
Makefilehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/Makefile
Makefilehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/Makefile
PROJECThttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/PROJECT
PROJECThttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/PROJECT
README.mdhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/README.md
ci.Dockerfilehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/ci.Dockerfile
ci.Dockerfilehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/ci.Dockerfile
go.modhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/go.mod
go.modhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/go.mod
go.sumhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/go.sum
go.sumhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/go.sum
main.gohttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/main.go
main.gohttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/main.go
READMEhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Apache-2.0 licensehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#operator-utility-library
https://github.com/redhat-cop/operator-utils/workflows/push/badge.svg
https://pkg.go.dev/github.com/redhat-cop/operator-utils
https://goreportcard.com/report/github.com/redhat-cop/operator-utils
https://camo.githubusercontent.com/a778dcbf445d15f4e95553af36e5fb6a6ceda5665b33b500b100accb5608d2ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f676f2d6d6f642f676f2d76657273696f6e2f7265646861742d636f702f6f70657261746f722d7574696c73
operator-sdkhttps://github.com/operator-framework/operator-sdk
operator-sdkhttps://github.com/operator-framework/operator-sdk
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#scope-of-this-library
Utility Methodshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#Utility-Methods
Idempotent methodshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#Idempotent-Methods-to-Manipulate-Resources
Basic operator lifecyclehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#Basic-Operator-Lifecycle-Management
Enforcing resources operator supporthttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#Enforcing-Resource-Operator-Support
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#utility-methods
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#idempotent-methods-to-manipulate-resources
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#basic-operator-lifecycle-management
managing CR validationhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-cr-validation
managing CR initializationhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-cr-initialization
managing status and error conditionshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-status-and-error-conditions
managing CR finalizationhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-cr-finalization
herehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/controllers/mycrd_controller.go
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-cr-validation
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-cr-initialization
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-status-and-error-conditions
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#managing-cr-finalization
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#support-for-operators-that-need-to-enforce-a-set-of-resources-to-a-defined-state
examplehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/pkg/controller/apis/enforcingcrd/enforcingcrd_controller.go
templatedenforcingcrdhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/pkgcontroller/templatedenforcingcrd/templatedenforcingcrd_controller.go
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#support-for-operators-that-need-to-enforce-a-set-of-patches
Herehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/blob/master/pkg/controller/enforcingpatch/enforcingpatch_controller.go
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#support-for-operators-that-need-dynamic-creation-of-locked-resources-using-templates
go templateshttps://golang.org/pkg/text/template/
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#support-for-operators-that-need-advanced-templating-functionality
Helmhttps://helm.sh/
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#deployment
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#deploying-with-helm
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#development
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#running-the-operator-locally
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#testing
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#buildingpushing-the-operator-image
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#deploy-to-olm-via-bundle
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#releasing
https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#cleaning-up
container-cop https://patch-diff.githubusercontent.com/topics/container-cop
Readme https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#readme-ov-file
Apache-2.0 license https://patch-diff.githubusercontent.com/redhat-cop/operator-utils#Apache-2.0-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Activityhttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/activity
Custom propertieshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/custom-properties
153 starshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/stargazers
19 watchinghttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/watchers
42 forkshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fredhat-cop%2Foperator-utils&report=redhat-cop+%28user%29
Releases 18https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/releases
v1.3.8 Latest Nov 22, 2023 https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/releases/tag/v1.3.8
+ 17 releaseshttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/redhat-cop/packages?repo_name=operator-utils
Please reload this pagehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Contributors 11https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/graphs/contributors
Please reload this pagehttps://patch-diff.githubusercontent.com/redhat-cop/operator-utils
Go 92.0% https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/search?l=go
Makefile 4.9% https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/search?l=makefile
Shell 1.3% https://patch-diff.githubusercontent.com/redhat-cop/operator-utils/search?l=shell
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.