Codefresh Plugins are Docker images made especially for use in Codefresh freestyle steps. Each plugin facilitates a common task that would otherwise be difficult to achieve. See each plugin readme for more info and usage instructions. See CONTRIBUTING.md for details on how to submit a new plugin.
Plugin | Description | Tags |
---|---|---|
Anchore Plugin | Analyze Docker images and generate a detailed manifest using Anchore | anchore docker |
Azure build | Deploy Helm charts | kubernetes helm |
Codefresh Cli | Operate on Codefresh resources | cli codefresh |
Slack Message Sender | Send message to slack | slack notify |
Slack Notifier | Notify slack channel | slack notify |
Deploy to ECS | Deploy docker image to ECS | ecs deploy containers aws |
Annotate Gitlab Merge | Annotate GitLab Merge Requests | git gitlab ci |
Deploy Kompose | Deploy Docker Compose to Kubernetes cluster with Kubernetes Kompose | docker docker-compose kompose deploy kubernetes |
GitHub PR | Operates on pull requests on GitHub | github pull-request |
Run Jenkins Jobs | Run jenkins job from codefresh pipeline | jenkins job |
Deploy to DCOS | Deploy application image to DC/OS cluster | dcos deploy containers |
Interact with Jira | Interact with Jira from codefresh pipelines | jira workflow |
Makisu | Building images using the Makisu tool | makisu uber |
release to npm | Release npm modules from a pipeline | npm |
Twistlock | Security scanning of docker images using Twistlock | security |
Aqua | Security scanning of docker images using Aqua | security |
Paclair | Security scanning of Docker images using paclair | security |
Import Docker Images | Import Docker images metadata into Codefresh | docker codefresh |
Google KMS | Encryption/Decryption with Google KMS | KMS codefresh |
Github Release | Managing GitHub releases | github release |
Google GKE | GKE Clusters | GKE codefresh |
Vault | Export Vault Key/Value pairs as ENV variables | Vault codefresh |
Blue Green Deployment | Perform blue/green deployments on a Kubernetes cluster | deploy blue-green progressive |
Canary Deployment | Perform blue/green deployments on a Kubernetes cluster | deploy canary progressive |
Gitter Notifier | Notify gitter channel | notifications gitter |
Sendgrid | Send an email notification via sendgrid | notifications email |
Telegram Notifier | Notify on Telegram | notifications telegram |
SMS Notifier | Send SMS notification with Twilio | notifications twilio sms |