UNCLASSIFIED

Commit 0adaa9b5 authored by sean.melissari's avatar sean.melissari Committed by gavin.scallon
Browse files

Add renovate

parent d23df826
###############################################################
# Default registry variables
ARG BASE_REGISTRY=nexus-docker-secure.levelup-dev.io
ARG BASE_IMAGE=redhat/ubi/ubi8
ARG BASE_TAG=8.2
###############################################################
# Copy mixer contents to base image
FROM opensource/istio-1.6/istioctl-1.6/istioctl:1.6.1 AS base
FROM istio/istioctl:1.6.1 AS base
FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG}
###############################################################
# Provide label information
LABEL name="istio-istioctl" \
maintainer="cody.hutchins@darkwolf.co" \
vendor="Open Source" \
version="1.6.1" \
release="1" \
summary="Istio configuration command line utility" \
description="Istio configuration command line utility for service operators to debug and diagnose their Istio mesh."
###############################################################
# untar istioctl. Then copy the executable to /usr/local/bin
LABEL org.opencontainers.image.title="istioctl" \
org.opencontainers.image.description="Istio configuration command line utility." \
org.opencontainers.image.licenses="Apache-2.0" \
org.opencontainers.image.url="https://istio.io" \
org.opencontainers.image.version="1.6.1" \
maintainer="cht@dsop.io"
COPY --from=base /usr/local/bin/istioctl /usr/local/bin/istioctl
###############################################################
# Run as another user, provide healthcheck, and set entrypoint
USER 1000
HEALTHCHECK --interval=1m --start-period=30s CMD version --remote=false
ENTRYPOINT ["/usr/local/bin/istioctl"]
\ No newline at end of file
ENTRYPOINT ["/usr/local/bin/istioctl"]
@Library('DCCSCR@master') _
dccscrPipeline( version: "1.6.1")
\ No newline at end of file
dccscrPipeline(version: "1.6.1")
# istioctl
Version 1.6.1
istioctl allows you to install and configure an Istio mesh for production use or for evaluation purposes. istioctl is a command line tool which provides customization of the Istio control plane and of the sidecars for the Istio data plane. It has user input validation to help prevent installation errors and customization options to override any aspect of the configuration.
......
---
resources:
- url: "docker://docker.io/istio/istioctl@sha256:090478dfa99e1779f0a90a83587229afda16cacf21621ef126dee95507d2f3d4"
tag: "opensource/istio-1.6/istioctl-1.6/istioctl:1.6.1"
tag: "istio/istioctl:1.6.1"
{
"assignees": ["@gavin.scallon"],
"baseBranches": ["development"],
"packageRules": [
{
"datasources": ["docker"],
"packageNames": ["istio/istioctl"],
"separateMinorPatch": true,
"minor": {
"enabled": false
}
}
],
"regexManagers": [
{
"fileMatch": ["^Dockerfile$"],
"matchStrings": [
"version=\"(?<currentValue>.*?)\""
],
"depNameTemplate": "istio/istioctl",
"datasourceTemplate": "docker"
},
{
"fileMatch": ["^Jenkinsfile$"],
"matchStrings": [
"version:\\s+\"(?<currentValue>.*?)\""
],
"depNameTemplate": "istio/istioctl",
"datasourceTemplate": "docker"
}
]
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment