Skip to content

eeveebot/operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

operator

hello operator, can you give me number nine

Manual deployment

kubectl apply -f ./dist/install.yaml

Deployment with fluxcd

# kustomization.yaml
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
  - deploy.yaml
  - repo.yaml

# repo.yaml
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: GitRepository
metadata:
  name: eevee-operator
  namespace: flux-system
spec:
  interval: 1m0s
  ref:
    branch: main
  url: https://github.com/eeveebot/operator
  ignore: |
    # exclude all
    /*
    # include deploy dir
    !/dist

# deploy.yaml
---
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
  name: eevee-operator
  namespace: flux-system
spec:
  interval: 10m0s
  path: ./dist
  prune: false
  sourceRef:
    kind: GitRepository
    name: eevee-operator

Helpful commands

# Regenerate deployment manifests
cd src
bash ./generate.sh

About

hello operator, can you give me number nine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •