Skip to content

Latest commit

 

History

History
 
 

oot-eks

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

OOT EKS Orb CircleCI Orb Version

Provides commands for packaging images for deployment to AWS EKS.

Prerequisites

  • An AWS ECR registry with the same name as the service being deployed exists on the same AWS account.

Example

orbs:
  oot-eks: ovotech/[email protected]

jobs:
  push-image-nonprod:
    executor: oot-eks/aws
    steps:
      - oot-eks/push-image:
          service: my-service
          account: "1234567890"

This is what will happen upon running the push-image-nonprod job:

  1. A new docker image is built from the current source.
  2. The image is scanned for vulnerabilities by Snyk.
  3. The image is pushed to an ECR registry called "my-service" within the AWS account 1234567890

This orb tests switching aws deployment authentication away from an iam user and towards our OIDC provider.

Version note

Between version 2.3.0 and version 3.0.0 we moved to using the oidc provider for authentication rather than an AWS IAM user.