Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
En este tema, se muestra cómo crear y editar mapas de clave-valor (KVM) en la IU. Los KVM que creas en la IU tienen alcance de entorno. Para obtener más información sobre los KVM y el alcance, consulta Cómo trabajar con mapas de clave-valor.
Habilita los KVM encriptados en la IU de Edge con Edge para la nube privada
Los KVM encriptados son compatibles con Edge para la nube privada versión 4.17.01 y versiones posteriores. Sin embargo, la compatibilidad con los KVM encriptados en la IU de Edge está inhabilitada de forma predeterminada. Para habilitar la IU de Edge para que admita KVM encriptados, haz lo siguiente:
- En el servidor de la IU de Edge, abre el archivo ui.properties
en un editor. Si el archivo no existe, créalo:
> vi /opt/apigee/customer/application/ui.properties - Configura el token conf_apigee_apigee.feature.kvmencryption
como verdadero:
conf_apigee_apigee.feature.kvmencryption=true - Guarda los cambios.
- Cambia el propietario de ui.properties a "apigee":
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Reinicia la IU de Edge:
> /<inst_root>/apigee/apigee-service/bin/apigee-service edge-ui restart
Administra tus mapas de clave-valor de entorno
Administra tus KVM como se describe a continuación. Los KVM se definen en el alcance del entorno. Por ejemplo, si creas un KVM en el entorno “test”, los proxies de API que se ejecutan en el entorno “prod” no tendrán acceso al KVM.
Edge
Para administrar KVM con la IU de Edge, haz lo siguiente:
- Accede a apigee.com/edge.
- Selecciona Administrador > Entornos > Mapas de clave-valor en la barra de navegación izquierda.
- Para crear un KVM, haz lo siguiente:
- Haz clic en + Mapa de clave-valor.
- Ingresa los valores de propiedad para el nuevo KVM. En la siguiente tabla, se describe la configuración.
Nombre de la propiedad Descripción Nombre Nombre del KVM. Debe ser único en el entorno. Haz referencia a este nombre desde políticas que interactúan con el KVM. Encriptado Es una marca que especifica si el KVM está encriptado. En la IU, los valores encriptados aparecerán como asteriscos (*****). La encriptación se establece en todo el mapa. No puedes configurar la encriptación entrada por entrada.
Nota: Solo puedes encriptar KVM cuando los creas. No puedes encriptar ni desencriptar un mapa de clave valor después de crearlo. - Haz clic en Agregar.
- Para agregar una entrada a un KVM, haz lo siguiente:
- Haz clic en el nombre del KMV en la lista para mostrar las entradas actuales.
- Haz clic en +.
- Ingresa los valores de propiedad para la nueva entrada de KVM, como se describe a continuación.
Nombre de la propiedad Descripción Clave Es el nombre de la clave que usarás para acceder al valor de los datos en tus proxies de API.
Con Apigee Edge para la nube pública, los nombres de las claves no pueden tener más de 2 KB.
En la IU de Edge, los nombres no pueden contener “/”.
Valor Es el valor de la clave. Ingresa cualquier combinación de números, letras o caracteres especiales.
Nota: El tamaño total de un KVM no puede ser superior a 15 MB.
- Haz clic en Agregar.
- Para administrar las entradas de clave en un KVM, haz lo siguiente:
- Haz clic en el nombre del KVM en la lista para mostrar las entradas actuales.
- Coloca el cursor sobre la entrada de KVM para mostrar el menú de acciones y realizar una de las siguientes tareas:
- Para copiar el valor de una entrada, haz clic en
. - Para editar una entrada, haz clic en
. Luego, edita la entrada y haz clic en Actualizar. - Para borrar una entrada, haz clic en
. Luego, haz clic en Borrar para confirmar la operación.
- Para copiar el valor de una entrada, haz clic en
Classic Edge (nube privada)
Para crear y editar KVM con la IU de Classic Edge, haz lo siguiente:
- Accede a
http://ms-ip:9000, donde ms-ip es la dirección IP o el nombre de DNS del nodo del servidor de administración. - Selecciona APIs > Configuración del entorno > Mapas de clave-valor.
- Selecciona el entorno para el que deseas configurar las memorias caché, como test o prod.
- Para crear un KVM, haz lo siguiente:
- Haz clic en + Mapa de clave-valor.
- Ingresa los valores de propiedad para el nuevo KVM, como se describe a continuación.
Nombre de la propiedad Descripción Nombre Nombre del KVM. Debe ser único en el entorno. Haz referencia a este nombre desde políticas que interactúan con el KVM. Encriptado Es una marca que especifica si el KVM está encriptado. En la IU, los valores encriptados aparecerán como asteriscos (*****). La encriptación se establece en todo el mapa. No puedes configurar la encriptación entrada por entrada.
Nota: Solo puedes encriptar KVM cuando los creas. No puedes encriptar ni desencriptar un mapa de clave valor después de crearlo. - Haz clic en Agregar.
- Para agregar una entrada a un KVM, haz lo siguiente:
- Haz clic en el nombre del KVM en la lista para expandir su lista de entradas.
- Haz clic en + Entrada.
- Ingresa los valores de propiedad para la nueva entrada de KVM, como se describe a continuación.
Nombre de la propiedad Descripción Clave Es el nombre de la clave que usarás para acceder al valor de los datos en tus proxies de API. En la IU de Edge, los nombres no pueden contener “/”.
Nota: Con Edge para la nube pública, los nombres de las claves no pueden tener más de 2 KB.
Valor Es el valor de la clave. Ingresa cualquier combinación de números, letras o caracteres especiales.
Nota: El tamaño total de un KVM no puede ser superior a 15 MB.
- Haz clic en Guardar.
- Para editar o borrar las entradas de clave en un KVM, haz lo siguiente:
- Haz clic en el nombre del KVM en la lista para expandir su lista de entradas de clave.
- Realiza una de las siguientes acciones:
- Para editar una entrada, haz clic en Editar, edita la entrada y haz clic en Guardar.
- Para borrar una entrada, haz clic en Borrar.