@Override
    public void createIngress(Ingress ingress) {
        checkNotNull(ingress, ERR_NULL_INGRESS);
        checkArgument(!Strings.isNullOrEmpty(ingress.getMetadata().getUid()),
                ERR_NULL_INGRESS_UID);

        k8sIngressStore.createIngress(ingress);

        log.info(String.format(MSG_INGRESS, ingress.getMetadata().getName(), MSG_CREATED));
    }
@Test(expected = IllegalArgumentException.class)
    public void testCreateDuplicateIngress() {
        target.createIngress(INGRESS);
        target.createIngress(INGRESS);
    }